<SEC-DOCUMENT>0001628280-23-006912.txt : 20230308
<SEC-HEADER>0001628280-23-006912.hdr.sgml : 20230308
<ACCEPTANCE-DATETIME>20230308115153
ACCESSION NUMBER:		0001628280-23-006912
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		89
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230308
DATE AS OF CHANGE:		20230308

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HAVERTY FURNITURE COMPANIES INC
		CENTRAL INDEX KEY:			0000216085
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-FURNITURE STORES [5712]
		IRS NUMBER:				580281900
		STATE OF INCORPORATION:			MD
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-14445
		FILM NUMBER:		23715250

	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
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>hvt-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:2174e732-4352-4926-b6d2-6f7423312cba,g:7ecb7918-4c0e-45e7-81b1-7f89a3a0f9b1,d:8482f13d92e04c8a997cb0a89c04b621--><html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:hvt="http://havertys.com/20221231" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2021-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hvt-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV80L2ZyYWc6OWE4NjNjNGM2ZjdhNDBkMTk0NmEwZDUyNmNjMTY5ZmIvdGFibGU6NzFhZjk0OTg4MDBhNGI0ZGI2MGQyZTYxOGQyMzViYjUvdGFibGVyYW5nZTo3MWFmOTQ5ODgwMGE0YjRkYjYwZDJlNjE4ZDIzNWJiNV8yLTEtMS0xLTEwMjUx_b02ae577-2382-44a5-9977-d53fa33ca67a">0000216085</ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV80L2ZyYWc6OWE4NjNjNGM2ZjdhNDBkMTk0NmEwZDUyNmNjMTY5ZmIvdGFibGU6NzFhZjk0OTg4MDBhNGI0ZGI2MGQyZTYxOGQyMzViYjUvdGFibGVyYW5nZTo3MWFmOTQ5ODgwMGE0YjRkYjYwZDJlNjE4ZDIzNWJiNV80LTEtMS0xLTEwMjUx_d40d642d-54a8-45ef-a049-4e29a7417d25">2022</ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV80L2ZyYWc6OWE4NjNjNGM2ZjdhNDBkMTk0NmEwZDUyNmNjMTY5ZmIvdGFibGU6NzFhZjk0OTg4MDBhNGI0ZGI2MGQyZTYxOGQyMzViYjUvdGFibGVyYW5nZTo3MWFmOTQ5ODgwMGE0YjRkYjYwZDJlNjE4ZDIzNWJiNV81LTEtMS0xLTEwMjUx_a5b5b7f4-386e-497c-94f0-c810537afea0">FY</ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV80L2ZyYWc6OWE4NjNjNGM2ZjdhNDBkMTk0NmEwZDUyNmNjMTY5ZmIvdGFibGU6NzFhZjk0OTg4MDBhNGI0ZGI2MGQyZTYxOGQyMzViYjUvdGFibGVyYW5nZTo3MWFmOTQ5ODgwMGE0YjRkYjYwZDJlNjE4ZDIzNWJiNV82LTEtMS0xLTEwMjUx_0c41ee86-8c8b-4966-b61e-e4cb7ef83e3d">false</ix:nonNumeric><ix:nonFraction unitRef="segment" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTEvZnJhZzpiYThiMmM1MWVjNTA0NzA1OTdiOTZlZjBhNTgzYjI2NS90YWJsZTozOTJiMjQxMTcxOTc0OTkyYTllMjY4OWZhYjM3OTc3Ny90YWJsZXJhbmdlOjM5MmIyNDExNzE5NzQ5OTJhOWUyNjg5ZmFiMzc5Nzc3XzMtMS0xLTEtMTAyNTE_e421f64c-6be5-4c87-bb63-b0dea668bc05">1</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hvt-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c8933458a1d4d8d9a5a52b05855c849_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="if85d1b4cc45e4dc9b3e72b0ef1f65645_I20230227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ie0327df81fbd4f2eb3004236c232cb5f_I20230227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2860290e8a044c6c98d21175cba964d3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id358f20b83564067b72e17094b07405e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="ibd2079802f7f411ba5a873b8478f0ae0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i929be622064743cd848692499cb1045b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4c32383a4a74f519780f438055bee06_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if904c1e8619f40d1a3b730c48832926f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff35872f3a73499fb3236b3c14d37a06_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a80786461e74935a525dd243a0e3c04_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65396427c20b436cb8be7bfb7fedbe25_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c1627fd29bd44f1ba553981292216c3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i700fa09b6fb74e00afd4ab3bd48c9551_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89d1d2277cdc4e558691324afb65e223_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0d8cdf7fcb1475aa1a54911b138b7ef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfc38fe8feb04ffba9c94fa30b3f7735_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ea80cd0d2fe4659a2cfe716e4ccb5d7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if000bdc149f04690a88e3d855ab224ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0274075cb864403ebcb48c5a75d4a22d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i488fbe129b4746e5a6b6fa5b9f4dcdf6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5056d29642694568a0c79e927313f520_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90a4d90df64145869cb9c80d102bf2d1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c012ddfa6a941758827f2fca3491585_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31f4738483f14f4994ff307fa04dbfad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7335792bd9f64c259a20c5c0f2d66d9b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac3d7ce6793047689700281d0fbabc32_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f186a93db644fab9cf61c201a874be5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib61cdcbd70ab4115a131acfd2a57618c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b73087976f543a0a7400d553fddf3f5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3db3efa180a141a4b669ecbdb167188e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfe10570c8cf414cb9665f80ed19c400_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b499bb4f2234831955222a353d1e373_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5580fa1f8da4433ba5db5f0c6f8da273_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09000adce73e4f2296e701d375a08ec3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i506cfe37e8cf4653893644f247fcfe25_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifef7be5b116c452686d26d7bca65b143_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i843aa1678ed3469bb39dd8c6e49686bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e94a4b574fe4da6992b0fa5b2b4d44a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ab58f9be0f64d798a063feb8a6f9018_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b48080d6e204569ba82ff9f4cfaf41d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i996d1f9fc22144579932e14b507e7eaf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i952686faec284e80af900b16dab3bab4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ec89866c82243bab5f84b113951afeb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80399e0130ea4034a8c54488e051cf6a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="store"><xbrli:measure>hvt:store</xbrli:measure></xbrli:unit><xbrli:unit id="state"><xbrli:measure>hvt:state</xbrli:measure></xbrli:unit><xbrli:context id="id1933fc412b14855acf81d63dfef250a_I20200401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hvt:Covid19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="team_member"><xbrli:measure>hvt:team_member</xbrli:measure></xbrli:unit><xbrli:context id="if4c8181d80ca476b9a9b8ea3681c2438_D20200501-20200501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hvt:Covid19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2020-05-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96ae05eac8844e98a137bed840fda61b_D20200502-20200620"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hvt:Covid19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-02</xbrli:startDate><xbrli:endDate>2020-06-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a671a22de0d456cbddfb08d5b93f3c2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7d31a57d8ed497d980f4569f90218ab_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd11292d1fdd426aba944f41230d7ec7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie29221dbc2064f58a6b50e30388e2c87_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55d9816e8d4b43d8a159e79d6db0db76_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf3a326b10814100ba56b035c7ad4624_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0cdcd8775564c76b02ec8d996d80115_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33f0fa7702644d33823c706218f3417b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i566cd503e9d64e4987bdb7a388e746d8_D20200518-20200518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-18</xbrli:startDate><xbrli:endDate>2020-05-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i022c21efd20944bc84617d04d2becef1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4ecaec011be48f9a83ba7802776b9f3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad0a0d898d474de093988909cec2f7cd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c41a770f34941c49b3e07249072e971_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ab54d82c6f54b7ba81e612799795ece_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b382c4ac0444dc69d2d34d0e1cd3f52_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea5556c4845f486187b9f363091219db_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a2f96dc97804298a783400287ce90ac_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i619b786f4b154d6cafe0ecaae1ce01a6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i373f1ae1432c4e42a9febb63221c3942_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8ae35b2a77449778fc1d3ec171f81f1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia18ddbe00b474b05ba29fae61488241b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f30aa267d594f99b063e35f7fe144ba_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82249c9ef3964f38a67f61610f220291_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i468aab9b2a2b4afe95bfab81742cb609_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id30e3d58adb0412c802c392556e14c00_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c075fe3009641b2888f133dbe9306b9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfb88c09269942509b75015021d313c5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40d48afacd104bb29707a0daa83186b0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea1e4f90da744445853077eccc596d81_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12e7528117294d2eba8bdcea3b4583bd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefdab11a88584f32a9893ca74bc0263b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57b28e0abe25498896d56dd9a417b5a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8b1278b2055413089a5b6ac16b9aa6b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hvt:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b61b63b6573417685c5740b6467855d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hvt:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d47441270244f52a1e7de9f6f630f59_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf3ce88c18fd4cf7b21f04e27b6c5576_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78478882b5f042e489f0991e770381d2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>hvt:segment</xbrli:measure></xbrli:unit><xbrli:context id="i3c8dcb38696c4edf817ab2085e5d084a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d7ed742ad8c4f98bcb4db63fffbf295_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07ce027c5c3f40b08a954a7634f47092_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23b006d556724f85bb292e13591875aa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b95e93c14ec4ad18af5e37756357857_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc3e12d223fe4e219b56262cd029d97c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibca200955adc40d79ce15570b2aafeb9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9454f20de374ef3aaf439e1f1b91ea6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b56fa46bdd44cd5b4a8f341ee38dd03_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fff839f4f054ddb95b434f5715c99f9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2970e57d8dce4f2bbe9c99f4bf835262_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib247539b40ef49439c7d5ec29cf1642d_I20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a83eb7de8544f6d8a9c1bd576aae842_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98e05c8f80cf4f21b5054c3a48fc4135_D20200601-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f93f6b29f7c4b5e99bf45ba9ff2892a_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8801820040a845b589f5c0f40f9ddb80_D20221001-20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hvt:EurodollarLondonInterbankOfferedRateLiborMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5daa257f8db74867ae075000b40b8716_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e55d336983840f2b14a0c699775a7a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c2984abcbdc492c87b1af992106f308_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hvt:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i548e5064297344818f44041ec19f4dbb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45d1d53fb1d7461c9dc4f5d5b9676b96_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5ea179264c944f786a01fe289a69beb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hvt:Covid19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96b00c516d3247bcac2bc6773856f78f_I20200518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="facility"><xbrli:measure>hvt:facility</xbrli:measure></xbrli:unit><xbrli:context id="i720a861bf15f43f7b6d1daaad911a90b_I20200518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:CoppellTexasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">hvt:DistributionSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sqft"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:context id="i28caf98917104b2985b2e63797501d49_I20200518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:CoppellTexasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:RetailSiteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d40da8290a14325b6148ee565649669_I20200518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:CoppellTexasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">hvt:OfficeSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d531875d86641be998b77ec25ea0645_I20200518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:LakelandFloridaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">hvt:DistributionSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc3585ff444b45e682a26cd9891c5416_I20200518"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:ColonialHeightsVirginiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">hvt:DistributionSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d5dc23796ad4280bb7d536cc9507eb0_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b96ab8b430444279d4b0bad83b36b01_I20210831"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:ColonialHeightsVirginiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lease"><xbrli:measure>hvt:lease</xbrli:measure></xbrli:unit><xbrli:context id="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i764ba111963643e586b87d6358578150_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="vote"><xbrli:measure>hvt:vote</xbrli:measure></xbrli:unit><xbrli:context id="i157ed1818b224b9b9fed5db402c0f8fe_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i375d6fa58b004e0c89acb966876e0751_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84705f56300d40e4aadc3de813520f8e_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e1835bc90004f758503de1903305eb3_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i857b9a995e2f4dd087c7759194cd0b3b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice6b8c7998b0415a98181c0d029d5f95_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">hvt:EmployeeSavingsRetirement401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9d6f6aaae694e5b99864e12dc659467_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">hvt:EmployeeSavingsRetirement401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88d002f9518c4e86abd2531092b4cdbc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">hvt:EmployeeSavingsRetirement401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70a445f0cd1d4471afc179de60f27fc3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5aadb529f28847df9227802652701f2c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id2709b5145b44442a84b84f2ec49379c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied5b1133307e45488b679183571d4c36_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b3e748060b04aa6bc3da968e6816ec2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18699bae6a8a4d30a82dfdc5af83b45b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2315a9d931af4767bba266f0ddb11a5c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic45937970a3640acab081c82bd0b6324_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia10f32fad49f4d5396041d4217e7b1e1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i706210ba31874b06abb6f3c3fcab5058_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93caf150f7a0484cabf3e51cef993782_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ef655faa4cc4bf9aa61da16eb46c0b3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab8f69bacdf447a29ba37b69cd9ac364_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="plan"><xbrli:measure>hvt:plan</xbrli:measure></xbrli:unit><xbrli:context id="ia6e8537885f444689a95ecfc9498eff5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hvt:LongTermIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78af94a0f60a4cb19adedc540979df9a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc3fdd0ebf72416b85768ece96170d8f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f321790094f4c71a640b234878ea738_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i133e5310dd394121bcc2ad15329247c1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib75845f916464611a1c18c4b393b5762_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie871acf090004927ab1b0d11f1e7abd1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id92bd415a9b840938754c648f95231c1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52a971565c3541559663407428296ca3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib61861d8637f4698ab9ee2c2f85d5ac4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6289ffc319a547d8a7145fb8d6822cc0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf40215c5baf4b269e7d28e172184352_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9865ccbd2a6046e1ac7b829ec1083076_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib40fe70162f148c78fdc452e8c63afdc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bba0442c3ff4570a2f99215b6cbe0b3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9de31663c170456989ed6c3f282b569e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib73400745f564e6aa988c4f8e565c51a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i507b1b80af3f49b2ad76a9e78e3c8091_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iddccc68d7b5c475ea3cdba9bcdeb2a91_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08b32f53907345b3909225797302e812_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f20cc0492be4f658e45ba606815cae5_D20220401-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56aa0e59d405444d803958f43dd2e612_D20220701-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ef890e698074658883f1996be86e716_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbf006629fc6404788751445e047730f_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9554b610f9e84344b9c5de28a9cd38ea_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e6ad7ee68844ff49aef40c90e076c4e_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic513462c04144173b0e7eb7edd236c64_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ce54d737b74411cafe3cc6ce3a20df5_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ce82f2e26764d1aa2c07ced222c1f7a_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic78d72c1660b401681cb52823e86226d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib31382ece88840aab03f4a45c5b16d41_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i202b47b1101f4ebab872dc2884c5fc36_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d3a0f469c7149d0a455c79e025652ca_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f05ea76739442bfb42cdf8da75449b0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d0481cebcdb41089d1ae71e8f80d122_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hvt:CancelledSalesAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab8c42afee4f46039fb1c4a97db21f81_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hvt:CancelledSalesAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdfbf251f2b94542ac692ea16562a7e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000216085</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hvt:CancelledSalesAndAllowancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i8482f13d92e04c8a997cb0a89c04b621_1"></div><div style="min-height:21.6pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:7pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE2_404dab63-0cc9-498b-b955-37412f160545">10-K</ix:nonNumeric></span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjIx_affaf9b3-f6a2-4f32-9312-88298cff2343">x</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8xMDk5NTExNjMzNzU2_2b987a56-b7a7-4007-85b7-c6c1b3f8efc2"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8xMDk5NTExNjMzNzU2_ca9812ef-2a16-4557-96e7-517ed31fa13c">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="margin-top:2pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">OR</span></div><div style="margin-top:2pt"><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjIy_70aefea2-1f03-4974-adc8-963bb8890f7e">o</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">For the transition period from _____ to _____</span></div><div style="margin-top:10pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Commission file number: <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE3_ce96620f-f82c-4a7f-afa3-9387630d0e32">1-14445</ix:nonNumeric></span></div><div style="margin-top:7pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjIz_de90f6cd-a3c3-4a39-8cb4-37fe5fb22503">HAVERTY FURNITURE COMPANIES, INC</ix:nonNumeric>.</span></div><div style="margin-top:1pt"><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:46.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8wLTAtMS0xLTEwMjUx_7fbcb10f-4165-4d78-b59d-e52ab84031ce">Maryland</ix:nonNumeric></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:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8wLTEtMS0xLTEwMjUx_7a6502fc-cd03-480f-ab2a-1549e33c05be">58-0281900</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(State of Incorporation)</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:8pt;font-weight:400;line-height:120%">(IRS Employer Identification Number)</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfNA_e2d0af91-e1ad-4e38-819a-17aa3786f01f">780 Johnson Ferry Road,</ix:nonNumeric> <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfNTQ5NzU1ODEzOTA1_e988558b-686d-48bb-989a-af99245d7d31">Suite 800</ix:nonNumeric>, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfOA_32db94c9-a644-42b3-94db-e7f1072b4c64">Atlanta</ix:nonNumeric>, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfMTI_acb4487b-c5cf-4a25-aa10-695c5e91467e">Georgia</ix:nonNumeric>  <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfMTU_4494cfd6-6ae5-4660-abe3-fb72d9a93833">30342</ix:nonNumeric></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF82LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjkxNGViYTFjZjA5NDQ3OGJiMGNhOTBhYzkzOTVkNWVfNQ_f704bf93-e40d-4d61-b7a8-378611cafd6a">404</ix:nonNumeric>) <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF82LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjkxNGViYTFjZjA5NDQ3OGJiMGNhOTBhYzkzOTVkNWVfOQ_133cc645-1a55-453a-8f41-3d866b1685b9">443-2900</ix:nonNumeric></span></div></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></td></tr></table></div><div style="margin-top:4pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934</span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:31.054%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.465%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.181%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Title of each class</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:6pt;font-weight:700;line-height:120%">Trading Symbol(s)</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:6pt;font-weight:700;line-height:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8xLTAtMS0xLTEwMjUx_c948974e-ce92-4536-8d76-729a4501e598">Common Stock</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8xLTEtMS0xLTEwMjUx_256a531c-63c7-4816-956d-c8346af651f3">HVT</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8xLTItMS0xLTEwMjUx_288efc57-2263-4b91-902a-7d8db1df553d">NYSE</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8yLTAtMS0xLTEwMjUx_14cdb3ee-c3b9-443f-a02e-d3fc7a052e3a">Class A Common Stock</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8yLTEtMS0xLTEwMjUx_0e9a2a87-b064-465f-a1c7-4eda06d17a70">HVTA</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8yLTItMS0xLTEwMjUx_f1c7b567-e62b-40d2-98b6-fc709427ed4f">NYSE</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:10pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(g) of the Act: None.</span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjA4_10dadc2c-4941-4df6-addd-498dda63afeb">No</ix:nonNumeric> </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE4_d3b0b34d-22a5-45e9-a621-e077e991c835">No</ix:nonNumeric> </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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. <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE5_1e2a3d1b-f513-4e98-8167-a2802c8c9377">Yes</ix:nonNumeric> </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjEx_a55b8be3-d569-4ba2-beef-5d5fd62291e2">Yes</ix:nonNumeric> </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; i Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:1pt"><span><br/></span></div><div style="margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.237%"><tr><td style="width:1.0%"></td><td style="width:23.859%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.037%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Large accelerated filer </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></td><td colspan="3" style="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:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6NzdkM2JkNjRmNmY5NDVjZGEzODgzZWMwYWYwNjIzM2MvdGFibGVyYW5nZTo3N2QzYmQ2NGY2Zjk0NWNkYTM4ODNlYzBhZjA2MjMzY18wLTItMS0xLTE1MzE4_198ec855-f067-4e6d-9782-7763e7ae98b1">Accelerated filer</ix:nonNumeric> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">x</span></td></tr><tr><td colspan="3" style="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:120%">Non-accelerated filer </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></td><td colspan="3" style="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:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6NzdkM2JkNjRmNmY5NDVjZGEzODgzZWMwYWYwNjIzM2MvdGFibGVyYW5nZTo3N2QzYmQ2NGY2Zjk0NWNkYTM4ODNlYzBhZjA2MjMzY18xLTMtMS0xLTEwMjUx_2bdcfbf1-c928-4c77-8a29-a0e58a5e3655">o</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6NzdkM2JkNjRmNmY5NDVjZGEzODgzZWMwYWYwNjIzM2MvdGFibGVyYW5nZTo3N2QzYmQ2NGY2Zjk0NWNkYTM4ODNlYzBhZjA2MjMzY18yLTMtMS0xLTEwMjUx_ee048543-7e7c-4c76-a375-2b505721ebbd">o</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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. </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjEy_cd21a772-daf4-4dfc-b8fd-53f6eb160e6d" continuedAt="i5b46eb6f39c54bff8ec5424059c3993c">x</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5b46eb6f39c54bff8ec5424059c3993c"><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:112%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. &#9744;</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b).</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%">&#9744;</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:112%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:112%">o</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:112%"> No </span><span style="background-color:#ffffff;color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjEz_4e545916-9c2b-4dd8-b397-c297736aaad3">x</ix:nonNumeric></span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of June 30, 2022, the aggregate market value of the registrant&#8217;s common stock held by non-affiliates of the registrant was $<ix:nonFraction unitRef="usd" contextRef="i4c8933458a1d4d8d9a5a52b05855c849_I20220630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjA5_bca898d6-6c89-4697-a417-9fa8f3627948">357,073,227</ix:nonFraction> (based on the closing sale prices of the registrant&#8217;s two classes of common stock as reported by the New York Stock Exchange).</span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">There were </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if85d1b4cc45e4dc9b3e72b0ef1f65645_I20230227" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8xMDk5NTExNjMzNzE5_4df5007a-cb5c-41e2-8860-1b3ccec01fd9">14,866,261</ix:nonFraction>,</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> shares of common stock and</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="shares" contextRef="ie0327df81fbd4f2eb3004236c232cb5f_I20230227" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE1_53ebdcae-2fd2-4b64-a8f5-4d64c5d603c9">1,283,260</ix:nonFraction> sh</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ares of Class A common stock, each with a par value of $1.00 per share outstanding at February&#160;27, 2023.</span></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:7pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:7pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV81NDk3NTU4MTQyMTQ5_368784b4-4f16-49f7-8474-637d67fd8bdb" escape="true">Portions of the registrant&#8217;s Proxy Statement for the Annual Meeting of Stockholders to be held May 8, 2023 are incorporated by reference into Part III of this Annual Report on Form 10-K.</ix:nonNumeric></span></div><div style="margin-top:7pt"><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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_7"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Report on Form 10-K for the year ended December 31, 2022</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.911%"><tr><td style="width:1.0%"></td><td style="width:9.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.397%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.684%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_13">PART I</a></span></div></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></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_16">Item 1.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_16">Business</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_16">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_19">Item 1A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_19">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_19">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_22">Item 1B.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_22">11</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_25">Item 2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_25">Properties</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_25">11</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_28">Item 3.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_28">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_28">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_31">Item 4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_31">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_31">12</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%;text-decoration:underline"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_34">Information about our Executive Officers</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_34">13</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_37">PART II</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_40">Item 5.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_40">Market for the Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_40">14</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_43">Item 6.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_43">Reserved</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_43">15</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_46">Item 7.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_46">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_46">15</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_76">Item 7A.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_76">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_76">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_79">Item 8.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_79">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_79">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_82">Item 9.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_82">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_82">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_85">Item 9A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_85">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_85">25</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_88">Item 9B.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_88">Other Information</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_88">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_91">Item 9C.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_91">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_91">27</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_94">PART III</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_97">Item 10.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_97">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_97">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_100">Item 11.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_100">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_100">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_103">Item 12.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_103">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_103">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_106">Item 13.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_106">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_106">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_109">Item 14.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_109">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_109">28</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_112">PART IV</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_115">Item 15.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_115">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_115">28</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_118">Item 16.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_118">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_118">31</a></span></div></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_10"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In addition to historical information, this document contains &#8220;forward-looking statements&#8221; &#8211; that is, statements related to future, not past, events. In this context, forward-looking statements often address our expected future business and financial performance and financial condition. These statements are within the meaning of Section 27A of the Securities Act of 1933 and Section 21F of the Securities Exchange Act of 1934.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Forward-looking statements include, but are not limited to:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">projections of sales or comparable store sales, gross profit, SG&amp;A expenses, capital expenditures or other financial measures;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">descriptions of anticipated plans or objectives of our management for operations or products;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">forecasts of performance;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">anticipated impact on our business of macro-economic conditions; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">assumptions regarding any of the foregoing.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Because these statements involve anticipated events or conditions, forward-looking statements often include words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;project,&#8221; &#8220;target,&#8221; &#8220;can,&#8221; &#8220;could,&#8221; &#8220;may,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; or similar expressions.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">These forward-looking statements are based upon assessments and assumptions of management in light of historical results and trends, current conditions and potential future developments that often involve judgment, estimates, assumptions and projections. Forward-looking statements reflect current views about our plans, strategies and prospects, which are based on information currently available.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Although we believe that our plans, intentions and expectations as reflected in or suggested by any forward-looking statements are reasonable, they are not guarantees. Actual results may differ materially from our anticipated results described or implied in our forward-looking statements, and such differences may be due to a variety of factors. Our business could also be affected by additional factors that are presently unknown to us or that we currently believe to be immaterial to our business. Important factors which could cause our actual results to differ materially from the forward-looking statements in this report include, but are not limited to, the following items, in addition to those matters described in Risk Factors and Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Competition from national, regional and local retailers of home furnishings;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Our failure to anticipate changes in consumer preferences;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Importing a substantial portion of our merchandise from foreign sources;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Significant fluctuations and volatility in the cost of raw materials and components;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Our dependence on third-party producers to meet our requirements;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">A failure by our vendors to meet our quality control standards or comply with changes to the legislative or regulatory framework regarding product safety;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Risks in our supply chain;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">The effects of labor disruptions or labor shortages;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">The rise of oil and gasoline prices;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Increased transportation costs;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Damage to one of our distribution centers;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">The vulnerability of our information technology infrastructure;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Changes in general domestic and international economic conditions such as inflation rates, interest rates, tax rates, unemployment rates, higher labor and healthcare costs, recessions, and changing government policies, laws and regulations; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">Other risks and uncertainties as may be detailed from time to time in our public announcements and Securities and Exchange Commission filings.</span></div><div><span><br/></span></div><div style="margin-top:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Discussed elsewhere in further detail in this report are some important risks, uncertainties and contingencies which could cause our actual results, performance or achievements to be materially different from any forward-looking statements made or implied in this report.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">i</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Forward-looking statements are only as of the date they are made and they might not be updated to reflect changes as they occur after the forward-looking statements are made. We assume no obligations to update publicly any forward-looking statements, whether as a result of new information, future events or otherwise. In evaluating forward-looking statements, you should consider these risks and uncertainties, together with the other risks described from time to time in our other reports and documents filed with the Securities and Exchange Commission, or SEC, and you should not place undue reliance on those statements.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We intend for any forward-looking statements to be covered by, and we claim the protection under, the safe harbor provisions for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">ii</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_13"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_16"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 1.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">BUSINESS</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Unless otherwise indicated by the context, we use the terms &#8220;Havertys,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221; when referring to the consolidated operations of Haverty Furniture Companies, Inc. and subsidiary.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Overview</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Havertys is a specialty retailer of residential furniture and accessories. Our founder, J.J. Haverty began the business in 1885 in Atlanta, Georgia with one store and made deliveries using horse-drawn wagons. The Company grew to 18 stores and was incorporated in September 1929. Anticipating further growth, the Company accessed additional capital through its initial public offering in October 1929.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Havertys has grown to over 120 stores in 16 states in the Southern and Midwest regions. All of our retail locations are operated using the Havertys name, and we do not franchise our stores. Our brand recognition is very high in the markets we serve, and consumer surveys indicate Havertys is associated with a high level of quality, fashion, value, and service.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Customers</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Havertys customers are typically well-educated women in middle to upper-to-middle income households. They generally own homes in the suburbs, and their diverse personalities are reflected in their unique sense of style. These consumers research and shop online and in-store, often engaging friends or family members in the purchasing process. They are discerning buyers, desiring furnishings that fit their style, but never sacrificing quality. Our marketing, merchandising, stores, online presence, and customer service are targeted to attract and meet the needs of our distinctive customers.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Merchandise and Revenues</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We develop our merchandise selection with the diverse taste of our typical &#8220;on trend&#8221; customer in mind. A wide range of styles from traditional to contemporary are in our core assortment, and virtually all of the furniture merchandise we carry bears the Havertys brand. We also tailor our product offerings to the needs and tastes of the local markets we serve, emphasizing more &#8220;coastal,&#8221; &#8220;western&#8221; or &#8220;urban&#8221; looks as appropriate. Our custom upholstery programs and eclectic looks are an important part of our product mix and allow the on-trend consumer more self-expression.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have avoided offering lower quality, promotional price-driven merchandise favored by many regional and national chains, which we believe would devalue the Havertys brand with the consumer. We carry nationally well-known mattress product lines such as Tempur-Pedic&#174;, Serta&#174;, Sealy&#174; and Stearns and Foster&#174;.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our customers use varying methods to purchase or finance their sales. As an added convenience to our customers, we offer financing by third-party finance companies. Sales financed by the third-party providers are not Havertys&#8217; receivables; accordingly, we do not have any credit risk or servicing responsibility for these accounts, and there is no credit or collection recourse to Havertys. Slightly less than one-third of our sales are third-party-financed. The fees we pay to the third parties are included in our selling, general, and expenses (&#8220;SG&amp;A&#8221;) as a selling expense.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have a seasoned, commissioned-based sales team serving our customers. Their product knowledge is important in assisting customers in evaluating Havertys' merchandise as compared to our competitors. We also offer a free in-home design service to those customers seeking a more in-depth personalized shopping experience. The average sales ticket for a customer that has a designer visit their home is generally twice that of our average in-store sales ticket. Approximately 24.7% of our business in 2022 resulted from consultations with our in-home designers.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Stores</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">As of December 31, 2022, we operated 122 stores serving 85 cities in 16 states with approximately 4.4 million retail square feet. Our stores range in size from 15,000 to 60,000 selling square feet, with the average being approximately 35,000 square feet. We strive to have our stores reflect the distinctive style and comfort consumers expect to find when purchasing their home furnishings. The store&#8217;s location and curb appeal are important to the middle to upper-middle income consumer that we target, and attractive facades complement the quality and style of our merchandise. Interior details are also important for a pleasant and inviting shopping experience. We are very intentional in having open shopping spaces and our disciplined merchandise display ensures uniformity of presentations in-store, online and in our advertising.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our goal, subject to market conditions and identifying suitable sites, is to open five new stores per year and expect an approximate 2.2% increase in our retail square footage in 2023. We are evaluating various "big box" former retail sites in the 30,000 to 32,000 square feet size range and other new locations for expansion. We currently have no plans to add stores outside our distribution footprint. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Online Presence</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We consider our website an extension of our brick-and-mortar locations and not a separate segment of our business. Most customers will use the internet for inspiration and as a start to their shopping process to view products and prices. Our website features a variety of helpful tools including a design center with a 3-D room planner, upholstery customization, and inspired accessories.A large number of product reviews written by our customers are also provided, which some consumers find important in the decision-making process.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The next stop in the purchase journey for most consumers is a visit to a store to touch, sit, and see merchandise in person. Our sales consultants also use online tools to further engage our customers while they are in the store. Customers may make their purchase in the store or opt to return home and finalize their decisions, place their orders online and set delivery. We limit internet sales of our furniture to within our delivery network, and internet sales of our accessories to within the continental United States. </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our total sales completed online for 2022 were approximately 3.8% of our total 2022 sales. This level of sales makes our website our highest performing "store."</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We made significant investments in our website during 2022. The new design and enhancements were launched in the fourth quarter and include better search functionality, improved navigation, enriched product pages, and faster site speed. We also implemented a new content management system, AI driven automation, and improved site reporting to gain insight around customer pathing and content effectiveness.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We believe offering a direct-to-customer business complements our retail store operations as we serve the customer in the method of their choosing and leverage the power of high-touch service and online capabilities.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Suppliers and Supply Chain</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We buy our merchandise from numerous foreign and domestic manufacturers and importers, the largest ten of which accounted for approximately 41.3% of our product purchases during 2022. Most of our wood products, or &#8220;case goods,&#8221; are imported from Asia. Upholstered items are largely produced domestically, with the exception of our leather products which are primarily imported from Asia or Mexico.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We purchase our furniture merchandise produced in Asia through sourcing companies and also buy direct from manufacturers. We have dedicated quality control specialists on-site during production to ensure the items meet our specifications. Our direct import team works with industry designers and manufacturers in some of the best factories throughout Asia. Approximately 20.2% of our case goods sales and 9.2% of our upholstery sales in 2022 were generated by our direct imports.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The longer lead times required for deliveries from overseas factories and the production of merchandise exclusively for Havertys makes it imperative for us to have both warehousing capabilities and end-to-end supply chain visibility. Our merchandising team provides input to the automated procurement process in an effort to maintain overall inventory levels within an appropriate range and reduce the number of written sales awaiting </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">product delivery. We use real-time information to closely follow our import orders from the manufacturing plant through each stage of transit and using this data can more accurately set customer delivery dates prior to receipt of product.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Manufacturers were challenged by raw material and labor shortages as a result of the COVID-19 pandemic. Product manufactured in Asia was also impacted by shipping capacity challenges. Each of these factors, in addition to others, led to significantly constrained and delayed supply chains in the home furnishings industry which began to abate during 2022.  In the second half of 2022, we experienced a return to more predictable lead times from most of our suppliers.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Distribution</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We believe that our distribution and delivery system is one of the best in the retail furniture industry and provides us with a significant competitive advantage. Our distribution system uses a combination of three distribution centers (&#8220;DCs&#8221;) and four home delivery centers (&#8220;HDCs&#8221;). The DCs receive both domestic product and containers of imported merchandise. A warehousing management system, using radio frequency scanners, tracks each piece of inventory in real time and allows for random storage in the warehouse and efficient scheduling and changing of the workflow. The DCs are also designed to shuttle prepped merchandise up to 250 miles for next-day home deliveries and serve HDCs within a 500-mile radius. The HDCs provide service to markets within an additional 250 miles. We had announced the conversion of our Virginia HDC to a DC during 2022 but given the dramatic construction cost increases e have deferred that project. </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We use third parties to handle over-the-road delivery of product from the DCs to the HDCs and market areas. We use Havertys team members for executing home delivery, and have branded this service &#8220;Top Drawer Delivery,&#8221; an important function serving as the last contact with our customers in the purchase process. Operating standards in our warehouse and delivery functions provide measurements for determining staffing needs and increasing productivity. </span></div><div style="margin-top:12pt;text-align:center"><img src="hvt-20221231_g1.jpg" alt="hvt-20221231_g1.jpg" style="height:319px;margin-bottom:5pt;vertical-align:text-bottom;width:461px"/></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:135%">On the whole, our staffing, delivery capacity, and vendor response times returned to their pre-pandemic levels during 2022. Time between purchase and delivery averages 3 to 5 days for in-stock items and 5 to 7 weeks for special order items.</span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Human Capital Resources</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">As of December 31, 2022, Havertys&#8217; total workforce was 2,831: 1,599 in our retail store operations, 990 in our warehouse and delivery points, 179 in our corporate operations, and 63 in our customer-service call centers. None of our team members is a party to a union contract. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Health and Safety</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We care about our teammates, customers, and the communities we serve. We believe a hazard-free environment is a critical enabler for the success of our business. We have a strong safety program that focuses on implementing policies and training programs to ensure our team members can leave their job and return home safely every day.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Diversity</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Integrity and teamwork are two of our core values. These drive our approach in our everyday operations with our customers, suppliers and teammates and we believe that the best results happen when we work together. At Havertys, we see strength in America&#8217;s many faces, cultures, and colors. Each person offers a unique point of view and presents a fresh perspective. We are committed to diverse representation across all levels of our workforce to reflect the vibrant and thriving diversity of the communities in which we live and work.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Retention and Development</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our compensation programs are designed to attract, retain, and motivate team members to achieve superior results. Havertys&#8217; total compensation for teammates comprises a variety of components, including competitive pay consistent with positions, skill levels, experience, and knowledge. We also offer competitive benefits, including access to healthcare plans, financial and physical wellness programs, paid time off, parental leave and retirement benefits.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We periodically conduct an Employee Engagement Survey (the &#8220;Survey&#8221;) as a means of measuring employee engagement and satisfaction, and offering employees the chance to feel heard.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We are committed to supporting our teammates&#8217; continuous development of professional, technical and leadership skills through corporate training programs, access to digital learning resources and through partnerships with local technical learning institutions. In 2022, Havertys team members consumed approximately </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">123,000 hours </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">of learning. We also offer the opportunity for team members to pursue degree programs, professional certificates, and individual courses in strategic fields of study through our tuition reimbursement program. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Competition</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The retail sale of home furnishings is a highly fragmented and competitive business. There has been growth in the e&#8209;commerce channel both from internet only retailers, from start-up furniture retailers and larger more established retailers, and those with a brick-and-mortar presence. The degree and sources of brick-and-mortar retail competition varies by geographic area. We compete with numerous individual retail furniture stores as well as national and regional chains. Retail stores opened or operated by furniture manufacturers in an effort to control and protect the distribution prospects of their branded merchandise compete with us in certain markets. Mass merchants, certain department stores, and some electronics and appliance retailers also have limited furniture product offerings.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We believe Havertys is uniquely positioned in the marketplace, with a targeted mix of merchandise that appeals to customers who are somewhat more affluent than those of promotional price-oriented furniture stores. Our online presence provides most elements of a seamless, omni-channel approach that many of our competitors do not have or cannot replicate. We consider the expansion of our custom order capabilities, free in-home design service, the tailoring of merchandise on a local market basis, and the ability to make prompt delivery of orders through maintenance of inventory to be significant competitive advantages.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Seasonality</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our business is affected by traditional retail seasonality, advertising and promotion programs, and general economic trends. We historically achieve our smallest quarter by revenues in the second quarter and the largest in the fourth quarter. The &#8220;nesting&#8221; response generated by COVID-19 created outsized demand beginning in the second quarter of 2020 and, when combined with the strong housing market contributed to the strong sales levels we experienced through 2021. During 2022, our business began reverting to its more historical patterns, with a return to increased shopping on weekends and during traditional extended holiday periods.  </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Trademarks and Domain Names</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have registered our various logos, trademarks and service marks. We believe that our trademark position is adequately protected in all markets in which we do business. In addition, we have registered and maintain numerous internet domain names including &#8220;havertys.com.&#8221; Collectively, the logos, trademarks, service marks and domain names that we hold are of material importance to us.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Available Information</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our internet website address is www.havertys.com. In addition to the information about us contained in this 2022 Form 10-K, information about us can be found on our Investor Relations </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">website at www.ir.havertys.com. </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">This website contains a significant amount of information about us, including our corporate governance principles and practices and financial and other information. We are not including this or any other information on our website as a part of, nor incorporating it by reference into, this 2022 Form 10-K or any of our other filings with the Securities and Exchange Commission ("SEC").</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and all amendments to those reports are available free of charge on our website at www.ir.havertys.com as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC. The SEC also maintains a website that contains our SEC filings at www.sec.gov.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_19"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 1A. RISK FACTORS</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following discussion of risk factors contains forward-looking statements. These risk factors may be important to understanding any statement in this annual report on Form 10-K or elsewhere. The following information should be read in conjunction with Part II, Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; (MD&amp;A), and the consolidated financial statements and related notes in Part II, Item 8. &#8220;Financial Statements and Supplementary Data&#8221; of this annual report on Form 10-K.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We routinely encounter and address risks, some of which may cause our future results to be different &#8211; sometimes materially different &#8211; than we presently anticipate. The following factors, as well as others described elsewhere in this report or in our other filings with the SEC, that could materially affect our business, financial condition or operating results should be carefully considered. Below, we describe certain important operational and strategic risks and uncertainties, but they are not the only risks we face. Our reactions to material future developments, as well as our competitors&#8217; reactions to those developments, may also impact our business operations or financial results. If any of the following risks actually occur, our business, financial condition or operating results may be adversely affected.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%;text-decoration:underline">Risks Related to Our Business</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">We face significant competition from national, regional and local retailers of home furnishings.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The retail market for home furnishings is highly fragmented and intensely competitive. We currently compete against a diverse group of retailers, including internet-only retailers, regional or independent specialty stores, dedicated franchises of furniture manufacturers and national department stores. In addition, there are few barriers to entry into our current and contemplated markets, and new competitors may enter our current or future markets at any time. Our existing competitors or new entrants into our industry may use a number of different strategies to compete against us, including aggressive advertising, pricing and marketing, social media </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">campaigns and extension of credit to customers on terms more favorable than we offer. Furthermore, some of our competitors have greater financial resources and larger customer bases than we have, and as a result may have a more advanced multichannel platform, be able to adapt quicker to changes in consumer behavior, have attractive customer loyalty programs, and maintain higher profitability in an aggressive low-pricing environment. Rapidly evolving technologies are altering the manner in which retailers communicate and transact with customers, led by internet-based and multichannel retailers that have made significant investments in recent years, including with pricing technology and shipping capabilities.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Competition from any of these sources could cause us to lose market share, revenues and customers; increase expenditures; or reduce prices, any of which could have a material adverse effect on our results of operations.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">If we fail to successfully anticipate or respond to changes in consumer preferences in a timely manner, our sales may decline.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our products must appeal to our target consumers whose preferences, tastes and trends cannot be predicted with certainty and are subject to change. We continuously monitor changes in home design trends through attendance at international industry events and fashion shows, internal marketing research, and regular communication with our retailers and design professionals who provide valuable input on consumer tendencies. However, as with all retailers, our business is susceptible to changes in consumer tastes and trends. Our success depends upon our ability to anticipate and respond in a timely manner to fashion trends relating to home furnishings. If we fail to successfully identify and respond to these changes, our sales may decline.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Our future success is largely dependent on our ability to successfully implement our growth and other strategies.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our future success, including our ability to achieve growth and increased profitability, is dependent on the ability of our management team to execute on our long-term business strategy, which includes increasing our retail footprint, expanding our online presence, increasing the efficiency and profitability of our operations, introducing new products in the marketplace and driving increased traffic to our retail stores and e-commerce site through updated marketing efforts. If any of these initiatives are not successful, or require extensive investment, our growth may be limited, and we may be unable to achieve or maintain expected levels of growth and profitability. Furthermore, our ability to expand our retail footprint is dependent on our ability to identify, secure and develop new retail locations, which involves factors outside of our control.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">We import a substantial portion of our merchandise from foreign sources. This exposes us to certain risks that include political and economic conditions. Changes in exchange rates or tariffs could impact the price we pay for these goods, resulting in potentially higher retail prices and/or lower gross profit on these goods.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Based on product costs, approximately 77% of our total furniture purchases (which exclude accessories and mattresses) in 2022 were for goods that were not produced domestically. All our purchases are denominated in U.S. dollars. As exchange rates between the U.S. dollar and certain other currencies become unfavorable, the likelihood of price increases from our vendors increases. Some of the products we purchase are also subject to tariffs. If tariffs are imposed on additional products or the tariff rates are increased, our vendors may increase their prices. Such changes, if they occur, could have one or more of the following impacts:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">we could be forced to raise retail prices so high that we are unable to sell the products at current unit volumes;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">if we are unable to raise retail prices commensurately with the cost increases, gross profit as recognized under our LIFO inventory accounting method could be negatively impacted; or</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.1pt">we may be forced to find alternative sources of comparable product, which may be more expensive than the current product or of lower quality, or the vendor may be unable to meet our requirements for quality, quantities, delivery schedules or other key terms.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">We are dependent upon the ability of our third-party producers to meet our requirements; any failures by these producers, or the unavailability of suitable suppliers at reasonable prices or limitations on our ability to source from third-party producers may negatively impact our ability to deliver quality merchandise to our customers on a timely basis or result in higher costs or reduced net sales.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We source substantially all of our products from non-exclusive, third-party producers, many of which are located in foreign countries. Although we have long-term relationships with many of our suppliers, we must compete with other companies for the production capacity of these independent manufacturers. We regularly depend upon the ability of third-party producers to secure a sufficient supply of raw materials, develop a skilled workforce, adequately finance the production of goods ordered and maintain sufficient manufacturing and shipping capacity. Although we monitor production and quality in many third-party manufacturing locations, we cannot be certain that we will not experience operational difficulties with our manufacturers, such as the reduction of availability of production capacity, errors in complying with product specifications, insufficient quality control, failures to meet production deadlines or increases in manufacturing costs. Such difficulties may negatively impact our ability to deliver quality products to our customers on a timely basis, which may, in turn, have a negative impact on our customer relationships and result in lower net sales.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We also require third-party producers to meet certain standards in terms of working conditions, environmental protection and other matters before placing business with them. As a result of costs relating to compliance with these standards, we may pay higher prices than some of our competitors for products. In addition, failure by our independent manufacturers to adhere to ethical labor or other laws or business practices, and the potential litigation, negative publicity and political pressure relating to any of these events, could disrupt our operations or harm our reputation.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Our vendors might fail in meeting our quality control standards or reacting to changes to the legislative or regulatory framework regarding product safety.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">All of our vendors must comply with applicable product safety laws and regulations, and we are dependent on them to ensure that the products we buy comply with all safety standards. Any actual, potential or perceived product safety concerns could expose us to government enforcement action or private litigation and could result in recalls and other liabilities. Such exposure could harm our brand&#8217;s image and negatively affect our business and operating results.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Significant fluctuations in the price, availability and quality of raw materials and components could adversely affect our profits.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The primary materials our vendors use to produce and manufacture our products are various woods and wood products, resin, steel, leather, cotton, and certain oil-based products. On a global and regional basis, the sources and prices of those materials and components are susceptible to significant price fluctuations due to supply/demand trends, transportation costs, government regulations and tariffs, changes in currency exchange rates, price controls, the economic and political climate, and other unforeseen circumstances. While the global supply chain challenges experienced as a result of the COVID-19 pandemic lessened in 2022, there can be no assurance that further challenges, including shutdowns and shipping delays, will not occur. Such supply chain disruptions could materially adversely impact the ability of our suppliers to fulfil our orders in a timely manner, if at all, and could lead to increased prices, which we may not be able to pass through to our customers.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Our revenue can be adversely affected by our ability to successfully forecast our supply chain needs and our foreign manufacturers&#8217; ability to comply with international trade rules and regulations.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Optimal product flow is dependent on demand planning and forecasting, supplier production according to such planning, and timely transportation. We often make commitments to purchase products from our vendors in advance of proposed production dates. Significant deviation from the projected demand for products that we sell may have an adverse effect on our results of operations and financial condition, either from lost sales or lower margins resulting from inventory-driven price reductions. Disruptions to our supply chain could result in </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">late product arrivals. Increased levels of out-of-stock merchandise and loss of confidence by customers in our ability to deliver goods as promised could negatively affect sales.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In addition, there is a risk that compliance lapses by our foreign manufacturers could occur which could lead to investigations by U.S. government agencies responsible for international trade compliance. Resulting penalties or enforcement actions could delay future imports or otherwise negatively impact our business. There also remains a risk that one or more of our foreign manufacturers will not adhere to applicable legal requirements or our compliance standards such as fair labor standards, the prohibition on child labor and other product safety or manufacturing safety standards. The violation of applicable legal requirements, including labor, manufacturing and safety laws, by any of our manufacturers, the failure of any of our manufacturers to adhere to our global compliance standards or the divergence of the labor practices followed by any of our manufacturers from those generally accepted in the U.S. could disrupt our supply of products from our manufacturers, could result in potential liability to us or could harm our reputation and brand, any of which could negatively affect our business and operating results.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Because of our limited number of distribution centers, our operating results could suffer if one is damaged.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We utilize three large distribution centers to flow our merchandise from the vendor to the consumer. This system is very efficient for reducing inventory requirements but makes us operationally vulnerable should one of these facilities become damaged or experience significant business interruption. If such an interruption were to occur, our ability to deliver our products in a timely manner would likely be impacted.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">We rely extensively on information technology systems to process transactions, summarize results, and manage our business. Disruptions in our information technology systems could adversely affect our business and operating results.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our ability to operate our business from day to day, in particular our ability to manage our point-of-sale, distribution system and payment information, largely depends on the efficient operation of our computer hardware and software systems. We use management information systems to communicate customer information, provide real-time inventory information, and to handle all facets of our distribution system from receipt of goods in the DCs to delivery to our customers&#8217; homes. These systems are subject to damage or interruption from power outages, computer and telecommunications failures, viruses, phishing attempts, cyber&#8209;attacks, malware and ransomware attacks, security breaches, severe weather, natural disasters, and errors by employees.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The failure of these systems to operate effectively, problems with integrating various data sources, challenges in transitioning to upgraded or replacement systems, difficulty in integrating new systems, or a breach in security of these systems could adversely impact the operations of our business. Though losses arising from some of these issues would be covered by insurance, interruptions of our critical business information technology systems or failure of our back-up systems could result in longer production times or negatively impact customers resulting in damage to our reputation and a reduction in sales. If our critical information technology systems or back-up systems were damaged or ceased to function properly, we might have to make a significant investment to repair or replace them.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Successful cyber-attacks and the failure to maintain adequate cyber-security systems and procedures could materially harm our business.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Cyber threats are rapidly evolving, and those threats and the means for obtaining access to information in digital and other storage media are becoming increasingly sophisticated. Cyber threats and cyber-attackers, including ransomware attacks, can be sponsored by countries or sophisticated criminal organizations or be the work of single &#8220;hackers&#8221; or small groups of &#8220;hackers.&#8221;</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We invest in industry standard security technology to protect the Company&#8217;s data and business processes against risk of data security breach and cyber-attack. Our data security management program includes identity, trust, vulnerability and threat management business processes as well as adoption of standard data protection policies. We measure our data security effectiveness through industry accepted methods. We are continuously </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">installing new and upgrading existing information technology systems. We use employee awareness training around phishing, malware, and other cyber risks to ensure that the Company is protected, to the greatest extent possible, against cyber risks and security breaches. We are regularly the target of attempted cyber and other security threats and must continuously monitor and develop our information technology networks and infrastructure to prevent, detect, address and mitigate the risk of unauthorized access, misuse, computer viruses and other events that could have a security impact. Insider or employee cyber and security threats are increasingly a concern for all companies, including ours. Additionally, we certify our major technology suppliers and any outsourced services through accepted security certification standards.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Nevertheless, as cyber threats evolve, change and become more difficult to detect and successfully defend against, one or more cyber-attacks might defeat our or a third-party service provider&#8217;s security measures in the future and could result in the leak of personal information of customers, employees or business partners. Employee error or other irregularities may also result in a failure of our security measures and a breach of information systems. Moreover, hardware, software or applications we use may have inherent defects of design, manufacture or operations or could be inadvertently or intentionally implemented or used in a manner that could compromise information security. A security breach and loss of information may not be discovered for a significant period of time after it occurs. While we have no knowledge of a material security breach to date, any compromise of data security could result in a violation of applicable privacy and other laws or standards, the loss of valuable business data, or a disruption of our business. In addition, the costs to eliminate or alleviate network security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities could be significant, and our efforts to address these problems may not be successful and could result in potential theft, loss, destruction or corruption of information we store electronically, as well as unexpected interruptions, delays or cessation of service, any of which could cause harm to our business operations. Moreover, a security breach involving the misappropriation, loss or other unauthorized disclosure of sensitive or confidential information could give rise to unwanted media attention, materially damage our customer relationships and reputation, and result in litigation or fines, fees, or potential liabilities, which may not be covered by our insurance policies, each of which could have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Our business is dependent on certain key personnel; if we lose key personnel or are unable to hire additional qualified personnel, our business may be harmed.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The success of our business depends upon our ability to retain continued service of certain key personnel, and to attract and retain additional qualified key personnel in the future. We face risks related to loss of any key personnel and we also face risks related to any changes that may occur in key senior leadership executive positions. Any disruption in the services of our key personnel could make it more difficult to successfully operate our business and achieve our business goals and could adversely affect our results of operation and financial condition. These changes could also increase the volatility of our stock price.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Competition for qualified employees and personnel in the retail industry is intense and we may be unable to retain personnel that are important to our business or hire additional qualified personnel. The process of identifying personnel with the combination of skills and attributes required to carry out our goals is often lengthy. Our success depends to a significant degree upon our ability to attract, retain and motivate qualified management, marketing and sales personnel, and store managers, and upon the continued contributions of these people. In addition, our operations require the services of qualified and experienced management personnel, with expertise in areas including information technology, merchandising, and supply chain management. We cannot assure you that we will be successful in attracting and retaining qualified executives and personnel.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Furthermore, a significant portion of our success depends in part upon our ability to attract, motivate and retain a sufficient number of store and other employees who understand and appreciate our corporate culture and customers. Turnover in the retail industry is generally high. Excessive employee turnover will result in higher employee costs associated with finding, hiring and training new store employees. If we are unable to hire and retain store and other personnel capable of consistently providing a high level of customer service, our ability to open new stores and service the needs of our customers may be impaired, the performance of our existing and new stores and operations could be materially adversely affected and our brand image may be negatively impacted.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%;text-decoration:underline">General Risks</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">An overall decline in the health of the economy and consumer spending may affect consumer purchases of discretionary items, which could reduce demand for our products and materially harm our sales, profitability and financial condition.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our business depends on consumer demand for our products and, consequently, is sensitive to a number of factors that influence general consumer spending on discretionary items in particular. Factors influencing consumer spending include general economic conditions, consumer disposable income, fuel prices, inflation, recession and fears of recession, unemployment, inclement weather, availability of consumer credit, consumer debt levels, conditions in the housing market, interest rates, sales tax rates and rate increases, sustained periods of inflation, civil disturbances and terrorist activities, foreign currency exchange rate fluctuations, consumer confidence in future economic and political conditions, natural disasters, and consumer perceptions of personal well&#8209;being and security, including health epidemics or pandemics, such as the COVID-19 pandemic. Prolonged or pervasive economic downturns could slow the pace of new store openings or cause current stores to temporarily or permanently close. Adverse changes in factors affecting discretionary consumer spending have reduced and may continue to further reduce consumer demand for our products, thus reducing our sales and harming our business and operating results.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Historically, because customers consider home furnishings to be postponable purchases, the home furnishings industry has been subject to cyclical variations in the general economy and to uncertainty regarding future economic prospects. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">The rise of oil and gasoline prices could affect our profitability.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">A significant increase in oil and gasoline prices could adversely affect our profitability. In addition, governmental efforts to combat climate change through reduction of greenhouse gases may result in higher fuel costs through taxation or other means. We deliver substantially all of our customers&#8217; purchases to their homes. Our distribution system, which utilizes three DCs and multiple home delivery centers is very transportation dependent to reach the 22 states we deliver to from our stores across 16 Southern and Midwestern states. If transportation costs exceed amounts we are able to effectively pass on to the consumer, either by higher prices and/or higher delivery charges, then our profitability will suffer.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">The ongoing COVID-19 pandemic and its contributory effects on the economy or new health related emergencies could adversely impact our business, financial condition, liquidity, capital and results of operations. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">While the level of disruption caused by, and the economic impact of, the COVID-19 pandemic lessened in 2022, there is no assurance that the pandemic will not worsen again, included as a result of the emergence of new strains of the virus, or another health related emergency will not emerge. Any worsening of the pandemic, a new health related emergency and their effects on the economy could have an adverse impact on our business, financial condition and results of operations. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">ESG risks could adversely affect our reputation and shareholder, employee, customer and third party relationships and may negatively affect our stock price.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Businesses face increasing public scrutiny related to environmental, social and governance (&#8220;ESG&#8221;) activities. We risk damage to our brand and reputation if we fail to act responsibly in a number of areas, such as environmental stewardship, including with respect to climate change, human capital management, support for our local communities, corporate governance and transparency, or fail to consider ESG factors in our business 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:135%">Additionally, investors and shareholder advocates are placing ever increasing emphasis on how corporations address ESG issues in their business strategy when making investment decisions and when developing their investment theses and proxy recommendations. We may incur meaningful costs with respect to our ESG efforts and if such efforts are negatively perceived, our reputation and stock price may suffer. </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">10</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_22"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 1B. UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">None.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_25"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 2.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">PROPERTIES</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Stores</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our retail store space at December&#160;31, 2022 totaled approximately </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">4.4</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> million square feet for 122 stores. The following table sets forth the number of stores we operated at December&#160;31, 2022 by state:</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:94.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:121.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:121.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">State</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:9pt;font-weight:700;line-height:114%">Number of Stores</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">State</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:9pt;font-weight:700;line-height:114%">Number of Stores</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:114%">Florida</span></td><td colspan="3" style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;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:114%">Maryland</span></td><td colspan="3" style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">4</span></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:114%">Texas</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Arkansas</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Georgia</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">16</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:114%">Louisiana</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3</span></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:114%">North Carolina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Kentucky</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Virginia</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:114%">Missouri</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2</span></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:114%">South Carolina</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Ohio</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Alabama</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:114%">Indiana</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1</span></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:114%">Tennessee</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Kansas</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1</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:135%">The 40 retail locations which we owned at December&#160;31, 2022 had a net book value for land and buildings of $67.7 million. The remaining 82 locations are leased by us with various termination dates through 2035 plus renewal options.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Distribution Facilities</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We lease all of our distribution facilities except for the Virginia property. Our regional distribution facilities are in the following locations:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:329.25pt"><tr><td style="width:1.0pt"></td><td style="width:255.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:115%">Location</span></div></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:9pt;font-weight:700;line-height:120%">Approximate Square Footage</span></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:120%">Braselton, Georgia</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1.5pt solid #000000;padding: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:114%">808,000</span></td></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Coppell, Texas</span></td><td colspan="3" style="padding: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:114%">394,000</span></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:114%">Lakeland, Florida</span></td><td colspan="3" style="background-color:#d4d4d4;padding: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:114%">335,000</span></td></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Colonial Heights, Virginia</span></td><td colspan="3" style="padding: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:114%">129,000</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Fairfield, Ohio</span></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">72,000</span></td></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Theodore, Alabama</span></td><td colspan="3" style="padding: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:114%">42,000</span></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:114%">Memphis, Tennessee</span></td><td colspan="3" style="background-color:#d4d4d4;padding: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:114%">30,000</span></td></tr></table></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Corporate Facilities</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We lease approximately 48,000 square feet on two floors of a suburban mid-rise office building located at 780 Johnson Ferry Road, Suite 800, Atlanta, Georgia.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We believe that our facilities are suitable and adequate for present purposes, and that the productive capacity in such facilities is substantially being utilized. For additional information, see &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in this report under Item 7 of Part II.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">11</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_28"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 3. LEGAL PROCEEDINGS</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">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 id="i8482f13d92e04c8a997cb0a89c04b621_31"></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 4. MINE SAFETY DISCLOSURES</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%">Not applicable.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">12</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_34"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">INFORMATION ABOUT OUR EXECUTIVE OFFICERS</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our executive officers are elected or appointed annually by the Board of Directors for terms of one year or until their successors are elected and qualified, subject to removal by the Board at any time. The following are the names, ages and current positions of our executive officers and, if they have not held those positions for the past five years, their former positions during that period with Havertys or other companies.</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:88.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:22.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:121.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:33.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:219.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Name, age and office (as of March 1, 2023) and year elected to office</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Principal occupation during last five years other than office of the Company currently held</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">Clarence H. Smith</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">72</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chairman of the Board</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chief Executive Officer</span></div></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2012<br/>2002</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:120%">President and Chief Executive Officer,      2002-March 1, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Director</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1989</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:47pt"><td colspan="3" style="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:114%">Steven G. Burdette</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">61</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:9pt;font-weight:400;line-height:100%">President</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2021</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:9pt;font-weight:400;line-height:120%">Executive Vice President, Operations        2017-March 1, 2021<br/>Executive Vice President, Stores,      2008-2017</span></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">J. Edward Clary</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">62</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President, and Chief Information Officer</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2015</span></td><td colspan="3" style="background-color:#dbdbdb;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:120%">Senior Vice President, Distribution and Chief Information Officer<br/>2008-2015</span></td></tr><tr style="height:47pt"><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:114%">John L. Gill</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">59</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President,</span><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Merchandising</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2019</span></td><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:120%">Senior Vice President, Merchandising 2018-2019;<br/>Vice President, Merchandising 2017-2018;  Vice President, Operations 2015-2017</span></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Richard B. Hare</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">56</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2017</span></td><td colspan="3" style="background-color:#dbdbdb;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:120%">Senior Vice President,<br/>Finance, Treasurer and Chief Financial Officer of Carmike Cinemas, Inc., 2006-2016</span></td></tr><tr style="height:80pt"><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:114%">Helen B. Bautista</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">56</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior Vice President,</span><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Marketing</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2021</span></td><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:120%">Vice President, Marketing for Havertys, 2019-March 1, 2021;<br/>Senior Vice President Group Account Director, 2018-2019, Vice President Group Account Director 2016-2018, Group Account Director, 2013-2016 all for Fitzco, a McCann World Group Agency</span></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Kelley A. Fladger</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">53</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior Vice President and Chief Human Resources Officer</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2019</span></td><td colspan="3" style="background-color:#dbdbdb;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:120%">Vice President, Human Resource Services, 2016-2019 and Chief Diversity and Inclusion Officer, 2017-2019 for Perdue Farms, Inc.</span></td></tr><tr style="height:36pt"><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:114%">Rawson Haverty, Jr.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">66</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior Vice President, Real Estate and Development</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1988</span></td><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:120%">Has held this position for the last five years</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Director</span></div></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:9pt;font-weight:400;line-height:114%">1992</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Jenny Hill Parker</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">64</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior Vice President, Finance, and Corporate Secretary</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2019</span></td><td colspan="3" style="background-color:#dbdbdb;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:120%">Senior Vice President, Finance, Treasurer and Corporate Secretary<br/>2010-2019</span></td></tr><tr style="height:26pt"><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:114%">Janet E. Taylor</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">61</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior Vice President, General Counsel</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2010</span></td><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:120%">Has held this position for the last five years</span></td></tr></table></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:135%">Rawson Haverty, Jr. and Clarence H. Smith are first cousins.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">13</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_37"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">PART II</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_40"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 5. MARKET FOR THE REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Market Information</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our stock began trading pubicly in October 1929. We have two classes of common stock which trade on The New York Stock Exchange ("NYSE") under the symbol HVT for our common stock ("Common Stock") and HVT.A for our Class A Common stock ("Class A Common Stock").</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Stock Performance Graph</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following graph compares the performance of Havertys&#8217; Common Stock and Class A Common Stock against the cumulative return of the NYSE/AMEX/Nasdaq Home Furnishings &amp; Equipment Stores Index (SIC Codes 5700 &#8211; 5799) and the S&amp;P SmallCap 600 Index for the period of five years commencing December 31, 2017 and ending December&#160;31, 2022. The graph assumes an initial investment of $100 on January 1, 2016 and reinvestment of dividends. NOTE: Prepared by Zacks Investment Research, Inc. Used with permission. All rights reserved. Copyright 1980-2022. Index Data: Copyright Standard and Poor&#8217;s, Inc. Used with permission. All rights reserved.</span></div><div style="margin-top:12pt"><img src="hvt-20221231_g2.jpg" alt="hvt-20221231_g2.jpg" style="height:350px;margin-bottom:5pt;vertical-align:text-bottom;width:700px"/></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:165.25pt"></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: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: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></tr><tr style="height:14pt"><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:114%">2017</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:114%">2018</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:114%">2019</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:114%">2020</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:114%">2021</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:114%">2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">HVT</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">100.00&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">89.99&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">100.42&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">153.47&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">185.11&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">194.02&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="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:114%">HVT-A</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:114%">$</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:114%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">84.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">96.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">153.56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">173.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">187.58&#160;</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:#dbdbdb;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:120%">S&amp;P SmallCap 600 Index</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">100.00&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">91.52&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">112.37&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">125.05&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">158.59&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">133.06&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="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:120%">SIC Codes 5700-5799</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:114%">$</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:114%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">80.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">123.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">162.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">221.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%">143.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Stockholders</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Based on the number of individual participants represented by security position listings, </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">there are approximately 12,300 holders of our common stock and 200 holders of our Class A common stock as of February 23, 2023.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Dividends</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have historically paid and expect to continue to pay for the foreseeable future, quarterly cash dividends on our Common Stock and Class A Common Stock. The payment of dividends and the amount are determined by the Board of Directors and depend upon, among other factors, our earnings, operations, financial condition, capital requirements and general business outlook at the time such dividends are considered. We have paid a cash dividend in each year since 1935. Our credit agreement includes covenants that may restrict our ability to pay dividends. For more information, see Note 5, &#8220;Credit Arrangement,&#8221; and Note 9, &#8220;Stockholders&#8217; Equity,&#8221; in the Notes to Consolidated Financial Statements.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Equity Compensation Plans</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">For information regarding securities authorized for issuance under our equity compensation plans, see Part III, Item 12, &#8220;Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.&#8221;</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">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 and the board has subsequently authorized additional amounts for repurchase. The stock repurchase program has no expiration date but may be terminated by our board at any time.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We did not make any repurchases of Havertys' common stock during the fourth quarter of 2022. We made cash payments of approximately $30.0 million for repurchases of approximately 1.1 million shares of our Common Stock through open market purchases during 2022. There is approximately $20.0 million at December 31, 2022 that may yet be purchased under the existing authorization.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_43"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 6. RESERVED</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_46"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_49"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Overview</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Industry</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The retail residential furniture industry&#8217;s results are influenced by the overall strength of the economy, new and existing housing sales, consumer confidence, spending on large ticket items, interest rates, and availability of credit. These factors remain tempered by impediments to industry growth, such as inflation, higher interest rates, rising consumer debt, home inventory constraints, and tight access to home mortgage credit.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Our Business</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We sell home furnishings in our retail stores and via our website and record revenue when the products are delivered to our customer. Our products are selected to appeal to a middle to upper-middle income consumer across a variety of styles. Our commissioned sales team members receive a high level of product training and are provided a number of tools with which to serve our customers. We also have ove</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">r 110</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> in&#8209;home designers serving most of our stores. These individuals work with our sales team members to provide customers </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">additional confidence and inspiration in their furniture purchase journey. We do not outsource the delivery function, something common in the industry, but instead ensure that the &#8220;last contact&#8221; is handled by a customer-oriented Havertys delivery team. We are recognized as a provider of high-quality fashionable products and exceptional service in the markets we serve.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Management Objectives</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Management is focused on capturing more market share and increasing sales per square foot of showroom space. This growth will be driven by concentrating our efforts on our customers, with improved interactions highlighted by new products, high-touch service and better technology. In addition, our growth strategy includes the expansion of our retail operations to increase our footprint within our distribution network. The Company&#8217;s strategies for profitability include gross margin focus, targeted marketing initiatives, productivity and process improvements, and efficiency and cost-saving measures. Our focus is to serve our customers better and distinguish ourselves in the marketplace.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Key Performance Indicators</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We evaluate our performance based on several key metrics which include net sales, comparable store sales and written comparable store sales; sales per weighted average square foot; gross profit, selling, general and administrative costs as a percentage of sales; operating income; cash flow; and earnings per share. The goal of utilizing these measurements is to provide tools for economic decision-making, including decisions related to store growth, capital allocation and product pricing.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net sales is the revenue from merchandise sales and related fees, net of expected returns and sales tax. We record our sales when the merchandise is delivered to the customer.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Comparable-store or &#8220;comp-store&#8221; 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 by more than 10%. Large clearance sales events from warehouses or temporary locations are also excluded from comparable store sales. The method we use to compute comp-store sales may not be the same method used by other retailers.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We also track written sales and written comp-store sales. Written sales reflect those instances when a customer makes a deposit or pays in full when placing an order. Written sales shows the current pace or trend of customer transactions. The lag time between customers' order placement and delivery grew in 2020 and remained high during 2021 and continued through mid-2022 due to disruptions in supply chain and demand that outpaced merchandise supply. As a retailer, comp&#8209;store sales and written comp&#8209;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 are not a substitute for net sales presented in accordance with US GAAP.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Sales per weighted average (&#8220;WAVG&#8221;) square foot is calculated by dividing net sales by WAVG square footage. WAVG square footage is a daily WAVG based on the ratio of the days open in a period to the total days in the period.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">16</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_52"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">Results of Operations and Non-GAAP Measures</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The table and discussion below should be read in conjunction with our consolidated financial statements and related notes included in this report.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:177.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:7.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:57.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:7.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:57.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:7.75pt"></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:7.75pt"></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:7.75pt"></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></tr><tr style="height:12pt"><td colspan="3" style="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:8pt;font-weight:700;line-height:120%">Statement of Earnings Data</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Year Ended December 31,</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">2020</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:3.9pt;font-weight:700;line-height:115%;position:relative;top:-2.1pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2018</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net sales</span></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">1,047,215&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">1,012,799&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">748,252&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">802,291&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">817,733&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">604,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">574,625&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">418,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">434,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">446,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">Percent of net sales</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">57.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">56.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">56.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">54.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">54.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Selling, general and administrative expenses</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">486,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">456,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">377,288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">407,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">404,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">Percent of net sales</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">46.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">45.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">50.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">50.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">49.5&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:12pt"><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:120%">Income before income taxes</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">119,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">118,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">76,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40,408&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">Percent of net sales</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">11.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">11.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">10.3&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">3.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">4.9&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:12pt"><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:115%">Net income</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">89,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">90,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">59,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">30,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">Percent of net sales</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">8.5&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">9.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">7.9&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">2.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">3.7&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Share Data</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Diluted earnings per Common share</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)(3)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">5.24&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4.90&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">3.12&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1.08&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1.42&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:114%">Cash dividends &#8211; per share:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Common Stock</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">2.06&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">2.97&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">2.77&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">0.76&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1.72&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Class A Common Stock</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">1.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">2.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">2.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">0.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">1.63&#160;</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:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Diluted weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">17,038&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">18,543&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">18,932&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">20,261&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">21,295&#160;</span></td><td style="background-color:#dbdbdb;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;border-top:1pt solid #000;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:8pt;font-weight:700;line-height:114%">Balance Sheet Data</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:114%">Total assets</span></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">649,049&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">686,290&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">680,372&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">560,072&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">440,179&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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:114%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">118,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">112,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">89,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">104,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">105,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;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:120%">Net property and equipment</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">137,475&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">126,099&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">108,366&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">156,534&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">218,852&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:114%">Right-of-use lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">207,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">222,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">228,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">175,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:114%">Lease liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">221,287&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">230,352&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">233,666&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">179,055&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:114%">Customer deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">47,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">98,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">86,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">30,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">24,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Total debt</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">50,803&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:114%">Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">289,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">255,970&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">252,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">260,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">274,629&#160;</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:#dbdbdb;border-top:1pt solid #000;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:8pt;font-weight:700;line-height:120%">Statement of Cash Flows Data</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">51,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">97,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">130,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">63,419&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">70,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">16,926&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">16,304&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">18,207&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">20,596&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">29,806&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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:114%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,927&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,841&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:114%">Dividends paid</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">33,948&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">52,446&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">50,521&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">15,056&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">35,464&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:114%">Share repurchases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">41,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,732&#160;</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:#dbdbdb;border-top:1pt solid #000;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:8pt;font-weight:700;line-height:120%">Other Supplemental Data and Metrics</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:114%">Number of stores</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">122&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:120%">Retail square footage at year-end</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,363&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,354&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,352&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,426&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,417&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:120%">Sales per WAVG retail square foot </span></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">256&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding: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:114%">$</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:114%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Average ticket </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">3,171&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">2,865&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">2,482&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">2,323&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding: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:114%">$</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">2,184&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:400;line-height:114%">Net sales increases (%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">35.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(6.7)</span></td><td style="background-color:#ffffff;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:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;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:8pt;font-weight:400;line-height:120%">Comparable store sales increase (%)</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">3.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">17.9&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">5.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(1.4)</span></td><td style="background-color:#dbdbdb;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:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">0.3&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;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:8pt;font-weight:400;line-height:114%">Employees</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:114%">2,831&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:114%">2,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:114%">2,766&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:114%">3,425&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:114%">3,418&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:8.75pt">Stores were closed and delivery operations were paused for approximately six weeks due to COVID-19.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:8.75pt">Includes impairment loss of $2.4 million, or $1.8 million after tax, on a retail store in 2019 which impacted diluted earnings per share $0.09.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:8.75pt">Includes gain of $31.6 million on a sale-leaseback transaction in 2020 which impacted diluted earnings per share $1.24.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:8.75pt">Includes special dividends of $1.00 for Common Stock and $0.95 for Class A Common Stock paid in the fourth quarter of 2022, $2.00 for Common Stock and $1.90 for Class A Common Stock paid in the fourth quarter of 2021 and 2020 and $1.00 for Common Stock and $0.95 for Class A Common Stock paid in the fourth quarter of 2018.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:8.75pt">We adopted ASC 840 effective January 1, 2019. The cumulative effect included a reduction of property and equipment, net of $53,519,000. Amortization of buildings under lease was included in depreciation expense.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:8.75pt">Debt is comprised completely of lease obligations accounted for under ASC 840, prior to adoption of ASU 2016-02.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%;padding-left:8.75pt">Average ticket is calculated by dividing total sales by the number of orders.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">17</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_55"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">Net Sales</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following outlines our sales and comp-store sales increases and decreases for the periods indicated. (Amounts and percentages may not always add to totals due to rounding.)</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:30.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:46.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:46.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: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:46.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:46.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: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:46.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:46.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">December 31,</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Net Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Comp-Store Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Net Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Comp-Store Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Net Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Comp-Store Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:33pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Period<br/>Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Dollars<br/>in millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% Increase<br/>(decrease)<br/>over prior<br/>period </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% Increase<br/>(decrease)<br/>over prior<br/>period </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Dollars<br/>in millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% Increase<br/>(decrease)<br/>over prior<br/>period </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% Increase<br/>(decrease)<br/>over prior<br/>period </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Dollars<br/>in millions</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% Increase<br/>(decrease)<br/>over prior<br/>period </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% Increase<br/>(decrease)<br/>over prior<br/>period </span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000000;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:114%">Q1</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">238.9&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">1.0&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;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:114%">0.2&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;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:114%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;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:114%">236.5&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;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 #000000;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:114%">31.8&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000000;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:114%">11.5&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;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:114%">$</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;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:114%">179.4&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;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 #000000;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:114%">(4.2)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;padding:2px 1pt 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:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000000;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:114%">11.6&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></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:114%">Q2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">253.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">250.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">127.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">46.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">110.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(42.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(15.2)</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:9pt;font-weight:400;line-height:114%">Q3</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">274.5&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">5.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">6.3&#160;</span></td><td style="background-color:#dbdbdb;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:114%">260.4&#160;</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:114%">19.7&#160;</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:114%">17.7&#160;</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:114%">217.5&#160;</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:114%">3.9&#160;</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:114%">4.0&#160;</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:114%">Q4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">280.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">265.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">241.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13.7&#160;</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:9pt;font-weight:400;line-height:114%">Year</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">1,047.2&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">3.4&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">3.4&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">$</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">1,012.8&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:114%">35.4&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">17.9&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">$</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">748.3&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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 #000000;border-top:1pt solid #000000;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:114%">(6.7)</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 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:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="2" style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;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:114%">5.0&#160;</span></td><td style="background-color:#d4d4d4;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Sales in 2022 set new records, with each quarter exceeding the comparable prior period quarter. We restored our normal operating level of inventory as supply chain issues abated in the second half of the year. This trend benefited our net sales, as we were able to deliver  both new and previously written orders (or "backlog") during this period,  which offset the slowing pace of new written orders.  Consumers have returned to their historical shopping patterns of concentrating spending around traditional holiday events. We have had declines in in-store traffic particularly outside these peak periods. Our written business was down 8.8% compared to the extraordinary pace set in 2021. Our sales associates and design consultants are providing excellent service to each customer, and average ticket value was up 10.7% over last year. Design consultant engagement increased in 2022 and accounted for 24.% of our 2022 business, with an average ticket of $5,990. Merchandise sales for most categories have returned to their historical percentages of total sales, with the exception of mattresses. (See Note 2, "Revenues and Segment Reporting" of the Notes to Consolidated Financial Statements). </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Sales in 2021 set a record pace as furniture demand remained strong despite ongoing COVID-19 concerns and supply chain challenges. The comparisons to 2020 reflect the impact of our store closures in mid&#8209;March and re-opening on May 1, 2020, and the surge in business that followed. In response to increasing product and freight costs, we raised our retail prices. The impact of the supply chain disruptions is reflected in our sales by merchandise category. Our mattress and bedroom furniture sales were particularly affected by such supply chain disruptions. Sales of upholstery in 2021 increased 37.3% as a result of our upholstery suppliers making good strides towards meeting demand with increased production. Sales in this category increased 60 basis points as a percent of total sales over 2020 levels. COVID-19 concerns continued to affect sales generated by our in-home designers in 2021, and such sales, as a percent of our total sales remained at the 2020 level of 22.8% for 2021.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our ability to deliver customer orders improved in 2021 compared to 2020 but was still longer than pre-pandemic time frames. Manufacturers began to recover from raw material shortages but were still challenged by labor shortages and disruptions in transportation logistics. Our warehouse and delivery operations adjusted due to personnel shortages. Due to staffing constraints, time between purchase and delivery lengthened from our pre-pandemic average of 3 to 5 days for in-stock items to 1 to 2 weeks. We added additional team members and during the last quarter of 2021, purchases of in-stock product were generally delivered within 3 to 5 days. The disruptions to our supply chain resulted in lower inventory, and for out&#8209;of&#8209;stock merchandise, delivery times ran 8 to 12 weeks. Our vendor partners for special order products continued to experience delays with delivery of these orders averaging 12 to 20 weeks. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Sales in 2020 were impacted by COVID-19. Our written sales suffered during the first weeks of March as information and news coverage concerning the pandemic increased. We closed our stores and paused operations mid-March. We enacted our business continuity plan in April which anticipated continued low levels of sales. Most stores reopened on May 1 with approximately 76% of their original staff, store hours were reduced 17%, and delivery capacity was also reduced. Our business was very strong upon reopening; total </span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">written sales for the two months ended June 30, 2020 were up 13.9%; and written comparable store sales were up 17.5% compared to the same two-month period in 2019. Our written sales remained strong during the third quarter of 2020, with total written sales up 22.8% and written comparable store sales up 22.6% over the same period in 2019. Our written sales in the fourth quarter were up 16.7%, and written comp-store sales rose 17.5%.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our delivery capacity in 2020 was intentionally reduced as part of our business continuity plan. Deliveries resumed on May 5, 2020, with reduced personnel and capacity and total sales from May 5 through June 30, 2020 were down 13.4% compared with the same period of 2019. Demand quickly began to outpace supply, and we worked during the third quarter to increase our inventory levels and delivery capacity. We adjusted our operations during the third quarter, adding additional personnel, and worked with our vendors to accelerate orders.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Revenues by product category as a percentage of net sales in 2020 increased over 2019 by 220 basis points in upholstery sales and by 60 basis points in home office due to &#8220;nesting&#8221; buying, and our mattress business declined 160 basis points due to supply-chain disruption caused by COVID-19. Our in-home designer sales were hampered during 2020 but were 22.8% of our total sales compared to 25.3% in 2019. Total sales for 2020 decreased $54.0 million, or 6.7% compared to 2019. Our comp-store sales, which includes online sales, increased 5.0%, or $32.7 million, in 2020 compared to 2019. The remaining $86.8 million of the change was primarily from our store closures in March through April and from new, closed and otherwise non-comparable stores. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">2023 Outlook</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We cannot predict the impact of inflation, rising interest rates, market volatility, and geopolitical concerns on consumer spending on home furnishings. We believe we benefit from our footprint that covers many of the fastest-growing markets in the country. In addition, we have improved our customers&#8217; online experience and continue to deploy targeted marketing efforts. We believe that our existing stores are well-positioned in their respective markets and plan to open additional locations during the year. We believe that our offerings of on-trend merchandise, knowledgeable salespeople, free in-home design service, and special-order capabilities help make us a market leader in the residential furniture industry and will continue to strengthen our business in the year ahead. </span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_58"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Gross Profit</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our cost of goods sold consists primarily of the purchase price of the merchandise together with inbound freight, handling within our distribution centers and transportation costs to the local markets we serve. Our gross profit is primarily dependent upon vendor pricing, the mix of products sold and promotional pricing activity. Substantially all of our occupancy and home delivery costs are included in selling, general and administrative expenses as is a portion of our warehousing expenses. Accordingly, our gross profit may not be comparable to those entities that include some of these expenses in cost of goods sold.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Year-to-Year Comparisons</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Gross profit as a percentage of net sales was 57.7% in 2022 compared to 56.7% in 2021. The increase of 100 basis points was primarily due to merchandise price increases and disciplined discounting which offset product cost and freight increases. The use of the LIFO method generated a $10.8 million charge in 2022 versus $12.3 million in 2021.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Gross profit as a percentage of net sales was 56.7% in 2021 compared to 56.0% in 2020. The increase was primarily due to </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">merchandise price increases and disciplined discounting offsetting product cost and freight increases.The use of the LIFO method generated a $12.3 million charge in 2021 versus $0.6 million in 2020, or a negative 110 basis points impact to the total gross profit change.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">2023 Outlook</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our expectations for 2023 are for annual gross profit margins of approximately </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">58.0% to 58.5%. This assumes changes in merchandise and freight costs and their impact on the LIFO reserve.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">19</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_61"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Selling, General and Administrative Expenses</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">SG&amp;A expenses are comprised of five categories: selling, occupancy, delivery and certain warehousing costs, advertising, and administrative. Selling expenses are primarily comprised of compensation of sales team members and sales support staff, and fees paid to credit card and third-party finance companies. Occupancy costs include rents, depreciation charges, insurance and property taxes, repairs and maintenance expense and utility costs. Delivery costs include personnel, fuel costs, and depreciation and rental charges for rolling stock.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Warehouse costs include supplies, depreciation, and rental charges for equipment. Advertising expenses are primarily media production and space expenditures, direct mail costs, market research expenses and agency fees. Administrative expenses are comprised of compensation costs for store personnel exclusive of sales team members, information systems, executive, accounting, merchandising, advertising, supply chain, real estate and human resource departments.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We classify our SG&amp;A expenses as either variable or fixed and discretionary. Our variable expenses include the costs in the selling and delivery categories and certain warehouse expenses as these amounts will generally move in tandem with our level of sales. The remaining categories and expenses are classified as fixed and discretionary because these costs do not fluctuate with sales. </span></div><div style="margin-top:12pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table outlines our SG&amp;A expenses by classification:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:136.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:62.50pt"></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:62.50pt"></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:62.50pt"></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></tr><tr style="height:14pt"><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:6pt;font-weight:700;line-height:114%">2022</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:6pt;font-weight:700;line-height:114%">2021</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:6pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:114%">(In thousands)</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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Net Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Net Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Net Sales</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Variable</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">193,675&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">18.5&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">173,810&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">17.2&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">135,286&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">18.1&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;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:114%">Fixed and discretionary</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:114%">292,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">282,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">242,002&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32.3&#160;</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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">486,298&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">46.4&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">456,267&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">45.1&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">377,288&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">50.4&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Year-to-Year Comparisons</span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our SG&amp;A dollars as a percent of sales increased to 46.4% in 2022 from 45.1% in 2021. Advertising expenditures increased approximately $2.3 million. Our selling expenses increased $13.5 million primarily from increased sales commissions, benefits, and third-party financing costs. Our occupancy costs increased $2.7 million due to increases in utilities, state and local taxes, and repairs and maintenance. Warehouse, delivery, and transportation expenses rose $6.9 million from 2021 driven by higher personnel and fuel costs. Administrative expense increased $4.7 million primarily from increased wages and related expense and higher travel costs that were partly offset by lower group health insurance expense.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our SG&amp;A dollars as a percent of sales decreased to 45.1% in 2021 from 50.4% in 2020. We were able to leverage our fixed and discretionary costs as we achieved record sales throughout the year. We increased our advertising spend $9.5 million in 2021 to $49.3 million. Our occupancy costs increased $3.9 million, driven by greater rent expense - primarily for the distribution facilities in the sale-leaseback in 2020 - and higher utilities and repairs and maintenance that were partly offset by lower depreciation expense. Warehouse and transportation expense rose $10.6 million on higher salaries and benefits, and temporary labor costs and $4.2 million in accessorial and demurrage fees. Administrative expense increased $18.9 million, primarily from increased wages and related costs, higher amortization expense on performance stock awards, and increased incentive compensation costs.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">2023 Outlook</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Fixed and discretionary expenses within SG&amp;A are expected to be in th</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">e $292.0 to $295.0 million range for 2023. We anticipate higher costs in 2023 due to rising inflationary pressures and additional costs associated with new stores. Fixed and discretionary expenses are expected to be at similar quarterly levels in 2022 as in 2021, as adjusted for the overall increases.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Variable costs within SG&amp;A for 2023 are expected to be between 19.5% and 19.7% as a percent of sales. This increase is primarily driven by wage inflation and higher delivery and th</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">ird-party financing costs.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">20</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_64"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Interest (Income) Expense, Net</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We earned $1.4 million more interest income in 2022 than in 2021 due to higher rates. </span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_67"></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Provision for Income Taxes</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our effective tax rate was 25.2% in 2022, 23.4% in 2021 and 22.9% in 2020. The rates vary from the U.S. federal statutory rate primarily due to state income taxes. The rates in 2022, 2021 and 2020 also benefited from the recognition of state tax credits of $899,000, $481,000 and $1,206,000, respectively. See Note 7, &#8220;Income Taxes&#8221; of the Notes to Consolidated Financial Statements for further information about our income taxes.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_70"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Liquidity and Capital Resources</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Cash and Cash Equivalents at End of Year</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">At December 31, 2022, we had $123.1 million in cash and cash equivalents, and $6.8 million in restricted cash equivalents. See Note 1 to our consolidated financial statements for further discussion of our 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 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. We expect capital expenditures of approximately $28.0 million in 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Long-Term Debt</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">At December 31, 2022, we had a $80.0 million revolving credit facility (the "Credit Agreement") with a bank. The Credit Agreement matures October 24, 2027. See Note 5, &#8220;Credit Arrangement&#8221; of the Notes to Consolidated Financial Statements for information about our Credit Agreement.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Leases</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We use operating leases to fund a portion of our real estate, including our stores, distribution centers, and store support space.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">At December 31, 2022, we had aggregate lease obligations of $221.3 million, with $34.4 million payable within 12 months. Aggregate lease obligations includ</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">e $2.8 million rel</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">ated to leases not yet commenced. See Note 8, &#8220;Leases&#8221; of the Notes to Consolidated Financial Statements for further discussion of our operating leases.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Share Repurchases</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In August 2022, our Board of Directors authorized additional amounts under a share repurchase program. We made cash payments of $30.0 million for repurchases of 1.1 million shares of our Common Stock through open market purchases during 2022 and there is approximately $20.0 million at December 31, 2022 that may yet be purchased under the existing authorization.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Cash Flows Summary</span></div><div style="margin-top:12pt;text-align:center"><img src="hvt-20221231_g3.jpg" alt="hvt-20221231_g3.jpg" style="height:370px;margin-bottom:5pt;vertical-align:text-bottom;width:540px"/></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Operating Activities.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> 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.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">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.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net cash provided by operating activities in 2022 was $51.0 million driven primarily by net income of $89.4 million and non-cash adjustments to net income of $25.8 million consisting primarily of depreciation and amortization and stock-based compensation expense, and by working capital changes driven primarily by a $50.9 million reduction in customer deposits.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net cash provided by operating activities in 2021 was $97.2 million driven primarily by net income of $90.8 million and non-cash adjustments to net income of $25.5 million consisting primarily of depreciation and amortization and stock-based compensation expense, and by working capital inflows driven primarily by customer deposits and outflows for inventory turnover and timing of inventory purchases.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Investing Activities. </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Cash used in investing activities in 2022 consisted primarily of $28.4 million of capital expenditures.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Cash used in investing activities in 2021 primarily reflected $34.1 million of capital expenditures.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Financing Activities. </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Cash used in financing activities in 2022 consisted primarily of $17.9 million of quarterly cash dividends, $16.1 of special cash dividends, and $30.0 million of share repurchases.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Cash used in financing activities in 2021 primarily reflected $17.4 million of quarterly cash dividends, $35.0 million of special cash dividends, and $41.8 million of share repurchases.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Contractual Obligations</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have no short-term borrowings or funded debt. The following summarizes our contractual obligations and commercial commitments as of December 31, 2022 (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:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:170.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Payments Due or Expected by Period</span></td></tr><tr style="height:17pt"><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:6pt;font-weight:700;line-height:114%">Total</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:6pt;font-weight:700;line-height:100%">Less than<br/>1 Year</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:6pt;font-weight:700;line-height:100%">1-3<br/>Years</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:6pt;font-weight:700;line-height:100%">4-5<br/>Years</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:6pt;font-weight:700;line-height:100%">After 5<br/>Years</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="background-color:#d4d4d4;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Operating leases</span><span style="background-color:#d4d4d4;color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">273,983&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">45,427&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">77,893&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">58,500&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">92,163&#160;</span></td><td style="background-color:#dbdbdb;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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Rent deferrals</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="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:114%">533&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">119&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">226&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">188&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Purchase orders</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">88,127&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">88,127&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total contractual obligations</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(3)</span></div></td><td style="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:114%">$</span></td><td style="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:114%">362,643&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">133,673&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">78,119&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">58,500&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">92,351&#160;</span></td><td style="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="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt">These amounts are for our undiscounted lease obligations recorded in our consolidated balance sheets, as lease liabilities. For additional information about our leases, refer to Note 8, &#8220;Leases&#8221; of the Notes to the Consolidated Financial Statements.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt">Lease concessions related to the impact of COVID-19. For additional information about our leases, refer to Note 8, &#8220;Leases&#8221; of the Notes to the Consolidated Financial Statements.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%">(3)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt">The contractual obligations do not include any amounts related to retirement benefits. For additional information about our plans, refer to Note 10, &#8220;Benefit Plans&#8221; of the Notes to the Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Store Expansion and Capital Expenditures</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have entered new markets and made continued improvements and relocations of our store base. The following outlines the change in our selling square footage for each of the three years ended December 31 (square footage 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:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:133.75pt"></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:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Store Activity:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">#<br/>of Stores</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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Square<br/>Footage</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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">#<br/>of Stores</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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Square<br/>Footage</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:100%">#</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">of Stores</span></div></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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Square<br/>Footage</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Opened</span></td><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding: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:114%">3</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding: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:114%">97</span></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: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:114%">2</span></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: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:114%">44</span></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: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:114%">1</span></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: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:114%">28</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Closed</span></td><td colspan="3" style="padding: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:114%">2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">88</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">42</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">102</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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Year end balances</span></td><td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding: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:114%">122</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding: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:114%">4,363</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding: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:114%">121</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding: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:114%">4,354</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding: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:114%">120</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"></td><td colspan="3" style="background-color:#d4d4d4;border-bottom:1pt solid #000;border-top:1pt solid #000;padding: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:114%">4,352</span></td></tr></table></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table summarizes our store activity in 2022 and plans for 2023.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"></td><td style="width:136.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:153.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:130.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Location</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Opening (Closing) Quarter<br/>Actual or Planned</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Category</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Austin, TX</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-2-22</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">Open</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Atlanta, GA</span></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-2-22</span></td><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:114%">Closure</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Metro DC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-4-22</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:9pt;font-weight:400;line-height:114%">Open</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Indianapolis, IN</span></td><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-4-22</span></td><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:114%">Relocation</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Durham, NC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-1-23</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:9pt;font-weight:400;line-height:114%">Open</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Atlanta, GA</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-2-23</span></td><td colspan="3" style="background-color:#dbdbdb;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:114%">Closure</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Charlotte, NC</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-3-23</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:9pt;font-weight:400;line-height:114%">Open</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Dayton, OH</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-4-23</span></td><td colspan="3" style="background-color:#dbdbdb;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:114%">Open</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Location to be announced</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-4-23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Open</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Location to be announced</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Q-4-23</span></td><td colspan="3" style="background-color:#dbdbdb;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:114%">Open</span></td></tr></table></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Assuming the new stores open and existing stores closed as planned, the above activity and other changes should increase net selling space in 2023 approximately 2.2% over 2022.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our investing activities in stores and operations in 2022, 2021 and 2020 and planned outlays for 2023 are categorized in the table below. Capital expenditures for stores in the years noted do not necessarily coincide with the years in which the stores open.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:489.75pt"><tr><td style="width:1.0pt"></td><td style="width:211.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:114%">(Approximate 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:6pt;font-weight:700;line-height:120%">Proposed 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">2022</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:6pt;font-weight:700;line-height:114%">2021</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:6pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Stores:</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="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="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">New or replacement stores</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="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:114%">$</span></td><td style="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:114%">9,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="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:114%">7,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="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:114%">7,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="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:114%">1,000&#160;</span></td><td style="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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Remodels/expansions</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:114%">2,900&#160;</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:114%">4,400&#160;</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:114%">4,300&#160;</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:114%">600&#160;</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="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other improvements</span></td><td colspan="2" style="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:114%">6,700&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,600&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">4,500&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,200&#160;</span></td><td style="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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total stores</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:114%">19,300&#160;</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:114%">18,700&#160;</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:114%">15,800&#160;</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:114%">4,800&#160;</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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Distribution</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="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:114%">5,800&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">6,900&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">15,300&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3,600&#160;</span></td><td style="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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Information technology</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:114%">2,500&#160;</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:114%">2,800&#160;</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:114%">3,000&#160;</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:114%">2,500&#160;</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="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total</span></td><td style="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:114%">$</span></td><td style="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:114%">27,600&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">28,400&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">34,100&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:114%">$</span></td><td style="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:114%">10,900&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:4.12pt">In 2021 we purchased one retail location and one distribution facility that were previously leased.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_73"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Critical Accounting Estimates and Assumptions</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our discussion and analysis is based upon our consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, and evaluate our estimates and judgments required by our policies on an ongoing basis and update them as appropriate based on changing conditions.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Accounting estimates are considered critical if both of the following conditions are met: (a) the nature of the estimates or assumptions is material because of the levels of subjectivity and judgment needed to account for matters that are highly uncertain and susceptible to change and (b) the effect of the estimates and assumptions is material to the financial statements. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have reviewed our accounting estimates, and none were deemed to be considered critical for the accounting periods presented.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_76"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 7A.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Market risk represents the potential loss arising from adverse changes in the value of financial instruments. The risk of loss is assessed based on the likelihood of adverse changes in fair values, cash flows or future earnings.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In the ordinary course of business, we are exposed to various market risks, including fluctuations in interest rates. Our exposure to interest rate risk relates to the interest income generated by cash, cash equivalents, and interest expense on the Credit Facility. The primary objective of our investment policy is to preserve principal while maximizing income without significantly increasing risk. We do not believe that an increase or decrease in interest rates of 100 basis points would have a material effect on our operating results or financial condition. During 2022 and 2021, we had no outstanding borrowings under our Credit Agreement (as discussed in Note 5 to the Consolidated Financial Statements), which bears interest based on variable rates.</span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">24</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_79"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 8.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The report of our independent registered public accounting firm, the Consolidated Financial Statements of Havertys and the Notes to Consolidated Financial Statements, and the supplementary financial information called for by this Item 8, are set forth on pages F-1 </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">to F-22 </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">of this report. Specific financial statements and supplementary data can be found at the pages listed in the following index:</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:427.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Index</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:9pt;font-weight:700;line-height:114%">Page</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_121">Financial Statements</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_124">Report of Independent Registered Public Accounting Firm on the Consolidated Financial Statements (PCAOB ID </a><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV83OS9mcmFnOjJiNDAwOTM3MmM0MTQyZmQ5NDJkNWNlMjI3NDc2ZTc3L3RhYmxlOmVlMzE1ZWZkODExNjRjODFhNzY5ZjE5MDk1M2FhMTE2L3RhYmxlcmFuZ2U6ZWUzMTVlZmQ4MTE2NGM4MWE3NjlmMTkwOTUzYWExMTZfMi0wLTEtMS0xMDI1MS90ZXh0cmVnaW9uOjAxZWE5M2Y3NTc4MjQ5NDU4ZWEzNjRkM2UzZTQ0NWQ5XzExMQ_a804c906-abac-45fd-a8ef-523cb0c8f66b">248</ix:nonNumeric><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_124">)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.97pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_124">1</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_127">Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.97pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_127">2</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_130">Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.97pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_130">3</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_133">Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.97pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_133">4</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_136">Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.97pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_136">5</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_139">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.97pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_139">6</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_193">Schedule II &#8211; Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6.97pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i8482f13d92e04c8a997cb0a89c04b621_193">22</a></span></div></td></tr></table></div><div id="i8482f13d92e04c8a997cb0a89c04b621_82"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">None.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_85"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 9A.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">CONTROLS AND PROCEDURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">(a)</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%;padding-left:20.21pt">Disclosure Controls and Procedures. </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our management has evaluated, with the participation of our Chief Executive Officer (&#8220;CEO&#8221;) and Chief Financial Officer (&#8220;CFO&#8221;), the effectiveness of the design and operation of the Company&#8217;s &#8220;disclosure controls and procedures&#8221; (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this report. Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective for the purpose of providing reasonable assurance that the information we must disclose in reports that we file or submit under the Securities Exchange Act (i) is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms and (ii) is accumulated and communicated to the Company&#8217;s management, including its CEO and CFO, as appropriate to allow timely decisions regarding required disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">(b)</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%;padding-left:19.93pt">Management&#8217;s Annual Report on Internal Control over Financial Reporting. </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) of the Exchange Act. Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting based upon the framework in </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Internal Control &#8211; Integrated Framework</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on that evaluation, our management concluded that our internal control over financial reporting is effective as of December 31, 2022.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Attestation Report of the Independent Registered Public Accounting Firm</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> Grant Thornton LLP, an independent registered public accounting firm, has audited the consolidated financial statements included in this annual report on Form 10-K and, as part of their audit, has issued their report, included herein, on the effectiveness of our internal control over financial reporting.</span></div><div style="margin-top:12pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">(c)</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%;padding-left:16.43pt">Changes in Internal Control over Financial Reporting. </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">During the fourth quarter of 2022, there were no changes in our internal control over financial reporting that have affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Board of Directors and Stockholders</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Haverty Furniture Companies, Inc.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Opinion on internal control over financial reporting</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have audited the internal control over financial reporting of Haverty Furniture Companies, Inc. (a Maryland Corporation) and subsidiary (the &#8220;Company&#8221;) as of December&#160;31, 2022, based on criteria established in the 2013 </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Internal Control&#8212;Integrated Framework</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December&#160;31, 2022, based on criteria established in the 2013 </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Internal Control&#8212;Integrated Framework</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> issued by COSO.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated financial statements of the Company as of and for the year ended December&#160;31, 2022, and our report dated March&#160;8, 2023 expressed an unqualified opinion on those financial statements.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Basis for opinion</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Definition and limitations of internal control over financial reporting</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">/s/ GRANT THORNTON LLP</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Atlanta, Georgia</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">March&#160;8, 2023</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">26</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_88"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OTHER INFORMATION</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_91"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Not Applicable</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_94"></div><div style="margin-top:12pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">PART III</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_97"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 10.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have adopted a Code of Conduct (the &#8220;Code&#8221;) for our directors, officers (including our principal executive officer, and principal financial and accounting officer) and team members. The Code is available on our website at </span><span style="background-color:#ffffff;color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">www.ir.havertys.com</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">. In the event we amend or waive any provisions of the Code applicable to our principal executive officer or principal financial and accounting officer, we will disclose the same by filing a Form 8-K. The information contained on or connected to our Internet website is not incorporated by reference into this annual report on Form 10-K and should not be considered part of this or any other report that we file or furnish to the SEC.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We provide some information about our executive officers in Part I of this report under the heading &#8220;Information about our Executive Officers.&#8221; The remaining information called for by this item is incorporated by reference to &#8220;Proposal 1: Nominees for Election by Holders of Class A Common Stock and Nominees for Election by Holders of Common Stock,&#8221; &#8220;Corporate Governance,&#8221; &#8220;Committees of the Board&#8221; and &#8220;Certain Relationships and Related Transactions &#8211; Delinquent Section 16(a) Reports&#8221; in our 2023 Proxy Statement.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_100"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 11.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">EXECUTIVE COMPENSATION</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The information contained in our 2023 Proxy Statement with respect to executive compensation and transactions under the heading &#8220;Compensation Discussion and Analysis&#8221; is incorporated herein by reference in response to this item.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_103"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The information contained in our 2023 Proxy Statement with respect to the ownership of Common Stock and Class A Common Stock by certain beneficial owners and management, and with respect to our compensation plans under which equity securities are authorized for issuance under the headings &#8220;Ownership by our Directors and Management&#8221; and &#8220;Equity Compensation Plan Information,&#8221; is incorporated herein by reference in response to this item.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">For purposes of determining the aggregate market value of our Common Stock and Class A Common Stock held by non-affiliates, shares held by all directors and executive officers have been excluded. The exclusion of such shares is not intended to, and shall not, constitute a determination as to which persons or entities may be &#8220;affiliates&#8221; as defined under the Securities Exchange Act of 1934.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_106"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The information contained in our 2023 Proxy Statement with respect to certain relationships, related party transactions and director independence under the headings &#8220;Certain Relationships and Related Transactions&#8221; and &#8220;Corporate Governance &#8211; Governance Guidelines and Policies &#8211; Director Independence&#8221; is incorporated herein by reference in response to this item.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">27</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_109"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The information under the heading &#8220;Audit Matters&#8221; in our 2023 Proxy Statement is incorporated herein by reference to this item. </span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_112"></div><div style="margin-top:12pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">PART IV</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_115"></div><div style="-sec-extract:summary;margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">ITEM 15.</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:135%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">EXHIBITS, FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">(a)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.44pt">The following documents are filed as part of this report:</span></div><div style="margin-top:12pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">(1)</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.12pt">Financial Statements.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Consolidated Balance Sheets &#8211; December&#160;31, 2022 and 2021.</span></div><div style="padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Consolidated Statements of Comprehensive Income &#8211; Years ended December&#160;31, 2022, 2021, and 2020.</span></div><div style="padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Consolidated Statements of Stockholders&#8217; Equity &#8211; Years ended December&#160;31, 2022, 2021, and 2020.</span></div><div style="padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Consolidated Statements of Cash Flows &#8211; Years ended December&#160;31, 2022, 2021, and 2020.</span></div><div style="padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Notes to Consolidated Financial Statements</span></div><div style="margin-top:12pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">(2)</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.12pt">Financial Statement Schedule.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following financial statement schedule of Haverty Furniture Companies, Inc. is filed as part of this Report and should be read in conjunction with the Consolidated Financial Statements:</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Schedule II &#8211; Valuation and Qualifying Accounts</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">All other schedules have been omitted because they are inapplicable, or the required information is included in the Consolidated Financial Statements or notes thereto.</span></div><div style="margin-top:12pt;padding-left:45pt;text-indent:-27pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">(3)</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%;padding-left:13.12pt">Exhibits:</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our SEC File Number is 1-14445 for all exhibits filed with the Securities Exchange Act reports.</span></div><div style="margin-top:12pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.390%"><tr><td style="width:1.0%"></td><td style="width:7.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.225%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Exhibit No.</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:6pt;font-weight:700;line-height:114%">Exhibit</span></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">3.1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608506000121/hvtex3.htm">Articles of Amendment and Restatement of the Charter of Haverty Furniture Companies, Inc. effective May 2006 (Incorporated by reference to Exhibit 3.1 to our 2006 Second Quarter Form 10-Q).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">*3.2</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="hvt-20221231xex32xbyxlawso.htm">By-Laws of Haverty Furniture Companies, Inc., as amended and restated effective February 24, 2023</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div></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:9pt;font-weight:400;line-height:114%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000011/hvtex4.htm">Description of Securities of the Registrant. </a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 4.1 to our Annual Report on Form 10-K for the fiscal year ended December 31, 2019).</span></div></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.911%"><tr><td style="width:1.0%"></td><td style="width:8.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.649%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Exhibit No.</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:6pt;font-weight:700;line-height:114%">Exhibit</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">10.1</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608511000044/hvtex10.htm">Amended and Restated Credit Agreement by and among Haverty Furniture Companies, Inc. and Havertys Credit Services, Inc., as the Borrowers, SunTrust Bank, as the Issuing Bank and Administrative Agent and SunTrust Robinson Humphrey, Inc. as Lead Arranger, dated September 1, 2011</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our 2011 Third Quarter Form 10-Q). </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608516000051/hvtex10.htm">First Amendment to Amended and Restated Credit Agreement, dated March 31, 2016</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our 2016 First Quarter Form 10&#8209;Q); </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608519000026/hvtex10.htm">Second Amendment to Amended and Restated Credit Agreement by and among Haverty</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"> </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608506000121/hvtex3.htm">Articles of Amendment and Restatement of the Charter of Haverty Furniture Companies, Inc. effective May 2006</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"> </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608519000026/hvtex10.htm">Furniture Companies, Inc. and Havertys Credit Services, Inc., as the Borrowers, and SunTrust Bank, as the Issuing Bank and Administrative Agent</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our 2019 Third Quarter Form 10-Q).</span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000032/hvtex10.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000032/hvtex10.htm">Third Amendment to Amended and Restated Credit Agreement by and among Haverty Furniture Companies, Inc. and Havertys Credit Services, Inc. as Borrowers, and Truist Bank (successor by merger to SunTrust Bank) as the Issuing Bank and Administrative Agent</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K dated May 20, 2020). </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000162828022028381/hvt-20220930xexx101.htm">Fourth Amendment to Amended and Restated Credit Agreement by and among Haverty Furniture Companies, Inc. and Havertys Credit Services, Inc., as the Borrowers, Truist Bank (as successor to SunTrust Bank), as the Administrative Agent and Issuing Bank and Administrative Agent and Lead Arranger (as successor to SunTrust Robinson Humphrey, Inc,), dated September 1, 2011</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our 2022 Third Quarter Form 10-Q).</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">10.2</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608512000020/hvtex10.htm">Haverty Furniture Companies, Inc., Class A Shareholders Agreement (the &#8220;Agreement&#8221;), made as of June 5, 2012, by and among, Haverty Furniture Companies, Inc., Villa Clare Partners, L.P., Clarence H. Smith, H5, L.P., Rawson Haverty, Jr., Ridge Partners, L.P. and Frank S. McGaughey</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our Form 8-K filed June 8, 2012); </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608513000021/hvtex10.htm">Parties added to the Agreement and Revised Annex I as of November 1, 2012 &#8211; Marital Trust FOB Margaret M. Haverty and Marital Trust B FOB Margaret M. Haverty; Parties added to the Agreement as of December 11, 2012 &#8211; Margaret Munnerlyn Haverty Revocable Trust</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our First Quarter 2013 Form 10-Q); </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608513000028/hvtex10.htm">Parties added to the Agreement as of July 5, 2013 &#8211; Richard McGaughey</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our Second Quarter 2013 Form 10-Q).</span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608517000006/hvtex10_2_1.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608517000006/hvtex10_2_1.htm">Amendment to Class A Shareholders Agreement, as of December 30, 2016 removing Ridge Partners, L.P. and Frank S. McGaughey</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.2.1 to our 2016 Form 10-K);</span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000114420419027753/tv522132_sc13da.htm">Parties added to the Agreement as of May 1, 2019 &#8211; H5-MHG, LLC, H5-JMH, LLC, H5-JRH, LLC, H5-MEH, LLC, H5-BMH, LLC </a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 99.1 to H5, L.P.&#8217;s Schedule 13 D/A filed May 22, 2019).</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">+10.3</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608514000032/hvts82014.htm">2014 Long-Term Incentive Plan effective as of May 12, 2014</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 10.1 to our Registration Statement on Form S-8, File No. 333-197969); </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608518000018/hvtex10.htm">Amendment No. One to our 2014 Long-Term Incentive Plan effective June 1, 2018</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K dated April 10, 2018).</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">+10.4</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000114036121036217/hvtex10-1.htm">2021 Long-Term Incentive Plan effective as of May 10, 2021</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our Third-Quarter Form 10-Q filed November 2, 2021).</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">+10.5</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608519000014/hvtex10dc.htm">Amended and Restated Non-Employee Director Compensation Plan, effective as of May 17, 2019</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K dated May 17, 2019).</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">+10.6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608519000014/hvtex10ddc.htm">Amended and Restated Directors&#8217; Deferred Compensation Plan, effective as of May 17, 2019</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608519000014/hvtex10ddc.htm"> </a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K dated May 17, 2019.</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">+10.7</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608509000018/hvtex10.htm">Amended and Restated Supplemental Executive Retirement Plan, effective January 1, 2009</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.9 to our 2008 Form 10-K). </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608516000043/hvtex107.htm">Amendment Number One to the Amended and Restated Supplemental Executive Retirement Plan, effective as of January 1, 2009 and Amendment Number Two effective as of December 31, 2015</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.7 to our 2015 Form 10-K). </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608517000006/hvtex10_7_1.htm">Amendment Number Three to the Amended and Restated Supplemental Executive Retirement Plan, effective December 21, 2016</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608517000006/hvtex10_7_1.htm"> </a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 10.7.1 to our 2016 Form 10-K).</span></div></td></tr></table></div><div style="margin-top:3pt;text-indent:9pt"><span><br/></span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.178%"><tr><td style="width:1.0%"></td><td style="width:7.331%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.469%"></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:6pt;font-weight:700;line-height:114%">Exhibit No.</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:6pt;font-weight:700;line-height:114%">Exhibit</span></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:114%">+10.8</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608518000013/hvtex101.htm">Form of Agreement dated February 27, 2018 regarding Change in Control with the Named Executive Officers and a Management Director </a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K dated March 5, 2018).</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">+10.8.1</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608518000013/hvtex102.htm">Form of Agreement dated February 27, 2018, regarding Change in Control with Executive Officers who are not Named Executive Officers or Management Directors </a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K dated March 5, 2018).</span></div></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:9pt;font-weight:400;line-height:114%">+10.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/216085/000021608517000006/hvtex10_9.htm">Amended and Restated Non-Qualified Deferred Compensation Plan, effective as of August 9, 2016</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.9 to our 2016 Form 10-K).</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">+10.10</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000091205700013424/0000912057-00-013424.txt">Top Hat Mutual Fund Option Plan, effective as of January 15, 1999 </a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 10.15 to our 1999 Form 10-K).</span></div></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:9pt;font-weight:400;line-height:114%">+10.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000002/hvtex101.htm">Form of Restricted Stock Units Award Notice</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">,</span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000002/hvtex102.htm"> Form of Performance Restricted Stock Units (EBITDA) Award Notice</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000002/hvtex103.htm">Form of Performance Restricted Units (Sales) Award Notice</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in connection with the 2014 Long-Term Incentive Compensation Plan. (Incorporated by reference to Exhibits 10.1, 10.2 and 10.3 to our Current Report on Form 8-K dated January 29, 2020.</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">+10.12</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000002/hvtex104.htm">Form of Restrictive Covenant Agreement</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.4 to our Current Report on Form 8-K dated January 29, 2020).</span></div></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:9pt;font-weight:400;line-height:114%">+10.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608521000003/hvtex10.htm">Form of Restricted Stock Units Award Notice</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">, </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608521000003/hvtex10_2.htm">Form of Performance Restricted Stock Units (EBITDA) Award Notice</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608521000003/hvtex10_3.htm">Form of Performance Restricted Units (Sales) Award Notice</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in connection with the 2014 Long-Term Incentive Compensation Plan. (Incorporated by reference to Exhibits 10.1, 10.2 and 10.3 to our Current Report on Form 8-K dated January 27, 2021).</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">+10.14</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608522000003/hvtex101.htm">Form of Restricted Stock Units Award Notice</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">, </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608522000003/hvtex102.htm">Form of Performance Restricted Stock Units (EBITDA) Award Notice</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608522000003/hvtex103.htm">Form of Performance Restricted Units (Sales) Award Notice</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"> </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in connection with the 2021 Long-Term Incentive Compensation Plan. (Incorporated by reference to Exhibits 10.1, 10.2 and 10.3 to our Current Report on Form 8-K dated February 1, 2022).</span></div></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:9pt;font-weight:400;line-height:114%">10.15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000095014402011803/g79217exv10w1.txt">Lease Agreement dated July 26, 2001; Amendment No. 1 dated November 2001 and Amendment No. 2 dated July 29, 2002 between Haverty Furniture Companies, Inc. as Tenant and John W. Rooker, LLC as Landlord</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our 2002 Third Quarter Form 10-Q). </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608507000036/hvtex10151.htm">Amendment No. 3 dated July 29, 2005 and Amendment No. 4 dated January 22, 2006 between Haverty Furniture Companies, Inc. as Tenant and ELFP Jackson, LLC as successor in interest to John W. Rooker, LLC as Landlord</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.15.1 to our 2006 Form 10-K). </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608519000005/hvtex10211.htm">Fifth Amendment entered into as of December 3, 2018 to Lease Agreement dated July 26, 2001, as amended by and between 1090 Broadway Avenue Distribution Investors, LLC, as successor in interest to ELFP Jackson, LLC as Landlord and Haverty Furniture Companies, Inc., as Tenant.</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.21.1 to our 2018 Form 10-K).</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">10.16</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000095014402011803/g79217exv10w2.txt">Contract of Sale dated August 6, 2002, between Haverty Furniture Companies, Inc. as Seller and HAVERTACQII LLC, as Landlord</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.2 to our 2002 Third Quarter Form 10-Q).</span></div></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:9pt;font-weight:400;line-height:114%">10.17</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000095014402011803/g79217exv10w3.txt">Lease Agreement dated August 6, 2002, between Haverty Furniture Companies, Inc. as Tenant and HAVERTACQII LLC, as Landlord</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.3 to our 2002 Third Quarter Form 10-Q).</span></div></td></tr></table></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.911%"><tr><td style="width:1.0%"></td><td style="width:8.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.649%"></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:6pt;font-weight:700;line-height:114%">Exhibit No.</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:6pt;font-weight:700;line-height:114%">Exhibit</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">10.18</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608514000018/hvtex1013a.htm">Amended and Restated Retailer Program Agreement dated November 5, 2013, between Haverty Furniture companies, Inc. and GE Capital Retail Bank (formerly known as GE Money Bank). Portions of this document have been redacted pursuant to a request for confidential treatment filed pursuant to the Freedom of Information Act.</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.13 to our 2013 Form 10-K/A); </span><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608518000034/hvtex10.htm">First Amendment to the Amended and Restated Retailer Program Agreement between Haverty Furniture Companies, Inc. and Synchrony Bank (formerly GE Capital Retail Bank). Portions of this document have been redacted pursuant to a request for confidential treatment filed pursuant to the Freedom of Information Act</a></span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">.</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.1 to our 2018 Second Quarter Form 10-Q).</span></div></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:9pt;font-weight:400;line-height:114%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000032/hvtex102.htm">Purchase Agreement, dated as of May 18, 2020 between Haverty Furniture Companies, Inc. (&#8220;Seller&#8221;), and HF Coppel TX Landlord, LLC, HF Lakeland FL Landlord, LLC and HF Colonial Heights VA Landlord, LLC (each a &#8220;Buyer&#8221; and collectively, the &#8220;Buyers&#8221;)</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K dated May 20, 2020).</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">10.20</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000032/hvtex103.htm">Lease Agreement dated May 18, 2020 between Haverty Furniture Companies, Inc. as Tenant and HF Coppel TX Landlord, LLC as Landlord</a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (Incorporated by reference to Exhibit 10.3 to our Current Report on Form 8-K dated May 20, 2020).</span></div></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:9pt;font-weight:400;line-height:114%">10.21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/216085/000021608520000032/hvtex104.htm">Lease Agreement dated May 18, 2020 between Haverty Furniture Companies, Inc. as Tenant and HF Lakeland FL Landlord, LLC as Landlord </a></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Incorporated by reference to Exhibit 10.4 to our Current Report on Form 8-K dated May 20, 2020).</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">*</span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">21.1</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="hvt-20221231xex211xsubsidi.htm">Subsidiaries of Haverty Furniture Companies, Inc.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">*</span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">23.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="hvt-20221231xex231xconsent.htm">Consent of Grant Thornton LLP, Independent Registered Public Accounting Firm.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">*</span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">31.1</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="hvt-20221231xexx311.htm">Certification pursuant to Rules 13a-14 and 15d-14 under the Securities Exchange Act of 1934, as amended.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">*</span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">31.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="hvt-20221231xexx312.htm">Certification pursuant to Rules 13a-14 and 15d-14 under the Securities Exchange Act of 1934, as amended.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">#</span><span style="color:#0000ee;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline">32.1</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="hvt-20221231xexx321.htm">Certifications pursuant to 18 U.S.C. Section 1350.</a></span></div></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:9pt;font-weight:400;line-height:114%">101</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:9pt;font-weight:400;line-height:120%">The following financial information from our Report on Form 10-K for the year ended December 31, 2022, formatted in inline XBRL: (i) Consolidated Balance Sheets ended December 31, 2022 and 2021, (ii) Consolidated Statements of Comprehensive Income for the years ended December 31, 2022, 2021 and 2020, (iii) Consolidated Statements of Stockholders&#8217; Equity for the years ended December 31, 2022, 2021 and 2020, (iv) Consolidated Statements of Cash Flow for the years ended December 31, 2022, 2021 and 2020, and (v) the Notes to Consolidated Financial Statements.</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;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:114%">104</span></td><td colspan="3" style="background-color:#dbdbdb;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:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr></table></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:135%">*</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:135%;padding-left:4.24pt">Filed herewith.</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:135%">+&#160;&#160;&#160;&#160;Indicates a management contract or compensatory plan or arrangement required to be filed as exhibits pursuant to Item 15(b) of Form 10-K.</span></div><div style="margin-top:3pt;padding-left:9pt;text-indent:-9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:135%">#&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_118"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 16. FORM 10-K SUMMARY</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">31</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_121"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div><span><br/></span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_124"></div><div style="margin-top:12pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Board of Directors and Stockholders</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Haverty Furniture Companies, Inc.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Opinion on the financial statements</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have audited the accompanying consolidated balance sheets of Haverty Furniture Companies, Inc. (a Maryland corporation) and subsidiary (the &#8220;Company&#8221;) as of December&#160;31, 2022 and 2021, the related consolidated statements of comprehensive income, changes in stockholders&#8217; equity, and cash flows for each of the three years in the period ended December&#160;31, 2022, and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December&#160;31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2022, in conformity with accounting principles generally accepted in the United States of America.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December&#160;31, 2022, based on criteria established in the 2013 </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:135%">Internal Control&#8212;Integrated Framework</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;), and our report dated March&#160;8, 2023 expressed an unqualified opinion.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Basis for opinion</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Critical audit matters</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">/s/ <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjQvZnJhZzpmNTUzNzgwMzM2MTg0NmQyYjI1MDljY2FlYTMzNjdmYS90ZXh0cmVnaW9uOmY1NTM3ODAzMzYxODQ2ZDJiMjUwOWNjYWVhMzM2N2ZhXzMzMzk_5bb46cc3-b746-4122-bf1a-319b22d1bdc0">GRANT THORNTON LLP</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have served as the Company&#8217;s auditor since 2016.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjQvZnJhZzpmNTUzNzgwMzM2MTg0NmQyYjI1MDljY2FlYTMzNjdmYS90ZXh0cmVnaW9uOmY1NTM3ODAzMzYxODQ2ZDJiMjUwOWNjYWVhMzM2N2ZhXzMzNDA_dd6ded0f-949e-424c-991d-e41bd37eac53">Atlanta, Georgia</ix:nonNumeric></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">March&#160;8, 2023</span></div><div style="height:50.4pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-1</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_127"></div><hr style="page-break-after:always"/><div style="min-height:54.9pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:366.25pt"></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></tr><tr style="height:12pt"><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:7pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr style="height:12pt"><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, except per share data)</span></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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzQtMS0xLTEtMTAyNTE_33d0a311-53bd-4468-abd2-c8e58db892ad">123,126</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzQtMy0xLTEtMTAyNTE_b1f7daee-98c2-4765-a509-1db06063605d">166,146</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted cash equivalents</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzUtMS0xLTEtMTAyNTE_c15d8cf4-8f44-4f3a-835e-aeae93feb3a5">6,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzUtMy0xLTEtMTAyNTE_d5b362fd-cf85-4c49-bddd-710270adf6ef">6,716</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzYtMS0xLTEtMTAyNTE_fc9d3331-6e2f-4a7f-a676-0307f6552190">118,333</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzYtMy0xLTEtMTAyNTE_2aafee70-ba52-4cc2-aaa9-cb23af0b7f0a">112,031</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzctMS0xLTEtMTAyNTE_8d91ba78-78e9-4266-b5ad-55f97304f5d3">9,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzctMy0xLTEtMTAyNTE_a8ca5968-71cc-45c5-a11e-56f84c516895">12,418</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzgtMS0xLTEtMTAyNTE_da74b62d-e0b4-4538-8f78-26d8e8ed9a00">18,283</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzgtMy0xLTEtMTAyNTE_6373bbe0-e6d4-44d2-ad34-7152e475a254">11,746</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;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 current assets</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzktMS0xLTEtMTAyNTE_3c96ff92-d3a6-4d01-8ed5-340e520a14c8">276,253</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzktMy0xLTEtMTAyNTE_0c2fa05a-a713-4d1b-854f-9cdda5a8bb69">309,057</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEwLTEtMS0xLTEwMjUx_d31ad404-5fab-4a6e-b503-5383b5f2a85b">137,475</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEwLTMtMS0xLTEwMjUx_fec0d28d-f4fe-4607-9a82-b466d02a4904">126,099</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use lease assets</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzExLTEtMS0xLTEwMjUx_5f8b9247-fa4c-4160-8657-54661cf38bc2">207,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzExLTMtMS0xLTEwMjUx_7c34b7aa-2929-42c9-a283-653355e456a5">222,356</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEyLTEtMS0xLTEwMjUx_eae07729-4554-410c-b5b3-c16e9bb29718">15,501</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEyLTMtMS0xLTEwMjUx_d256f8bb-58f9-4eaa-804c-00f38323f0dd">16,375</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEzLTEtMS0xLTEwMjUx_415f18f4-2c69-4e18-bee4-d0a08b4bbe9e">12,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEzLTMtMS0xLTEwMjUx_7a9ba23c-6142-471f-a521-9f53f1c1e49f">12,403</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 73pt;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 assets</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE0LTEtMS0xLTEwMjUx_9941a917-c831-4409-8f83-ec637c79f7e2">649,049</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE0LTMtMS0xLTEwMjUx_27bf67be-2cc9-40a0-87b0-a75334a84879">686,290</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE4LTEtMS0xLTEwMjUx_f94d4092-cdd5-44d4-b76c-bdd30754e0c5">23,345</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE4LTMtMS0xLTEwMjUx_0a289f88-3456-48ac-80df-bb1694fb81c1">31,235</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE5LTEtMS0xLTEwMjUx_eeccc099-9b09-41b3-bb09-d898a65f2fa0">47,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE5LTMtMS0xLTEwMjUx_707a863a-f20a-4448-90fa-533ec9b80426">98,897</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIwLTEtMS0xLTEwMjUx_a2910ced-c198-44df-bb22-af580f8f3184">48,676</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIwLTMtMS0xLTEwMjUx_ae0aed21-1a6c-4643-a080-55aed8474b39">46,664</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIxLTEtMS0xLTEwMjUx_99729247-b227-4f18-821e-f39709017c57">34,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIxLTMtMS0xLTEwMjUx_b7aadf06-b84c-4485-a1c9-b6bf57e16df3">33,581</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;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 current liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIyLTEtMS0xLTEwMjUx_2f4e5537-b655-4c40-ae46-4665bf37a4b7">154,432</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIyLTMtMS0xLTEwMjUx_0eb3c02e-e7cb-4c5d-816e-f44963c80474">210,377</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncurrent lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIzLTEtMS0xLTEwMjUx_db16ee71-d8e0-474b-980e-1cdd73d905b8">186,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIzLTMtMS0xLTEwMjUx_9ef7e6e9-b084-40dd-a415-1708063452be">196,771</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI0LTEtMS0xLTEwMjUx_9ce8653e-8bf8-47a1-a081-36e37d8aa925">18,373</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI0LTMtMS0xLTEwMjUx_ad122bbc-b1ab-4204-b2d7-32b841889def">23,172</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 73pt;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 liabilities</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI1LTEtMS0xLTEwMjUx_64037133-4014-4711-870d-c1744724e8dc">359,650</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI1LTMtMS0xLTEwMjUx_c4d65b0e-783c-4b98-9666-81460c3656ff">430,320</ix:nonFraction>&#160;</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:#dbdbdb;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%">Stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="INF" name="hvt:CapitalStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246NjE1NjE4ZDkwY2FjNGNkOWEzZTBhMGFmZjQ1MmNhNWVfMjk_0aa8be52-70a0-44f1-a5a0-f28a656243c9"><ix:nonFraction unitRef="usdPerShare" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="INF" name="hvt:CapitalStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246NjE1NjE4ZDkwY2FjNGNkOWEzZTBhMGFmZjQ1MmNhNWVfMjk_7416b2bf-e02b-41b9-8472-48bb2ca8811a">1</ix:nonFraction></ix:nonFraction> 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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preferred Stock, Authorized &#8211; <ix:nonFraction unitRef="shares" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmZkOWFiNDMxYjM2NGM0ZGFjNDQ0Mjk0MTkyY2UyZjFfMzQ_00dafd62-6fd8-438a-88b5-0efd3ca0ac1c"><ix:nonFraction unitRef="shares" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmZkOWFiNDMxYjM2NGM0ZGFjNDQ0Mjk0MTkyY2UyZjFfMzQ_3f1f1c22-6312-45a7-8e90-6d9c0519fd20">1,000</ix:nonFraction></ix:nonFraction> shares; Issued: <ix:nonFraction unitRef="shares" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmZkOWFiNDMxYjM2NGM0ZGFjNDQ0Mjk0MTkyY2UyZjFfNTM_739e228f-7578-4a82-a749-ec58a25c209a"><ix:nonFraction unitRef="shares" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmZkOWFiNDMxYjM2NGM0ZGFjNDQ0Mjk0MTkyY2UyZjFfNTM_d45d088a-f6d6-4509-8b6c-a2b32d088f46">None</ix:nonFraction></ix:nonFraction></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" xsi:nil="true" name="us-gaap:PreferredStockValue" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTEtMS0xLTEwMjUx_edd5aed7-66d7-4e6f-b7c8-17c9d1b7fae5"></ix:nonFraction></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" xsi:nil="true" name="us-gaap:PreferredStockValue" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTMtMS0xLTEwMjUx_df55a53c-d56e-465c-b264-fe3bb8d59a94"></ix:nonFraction></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common Stock, Authorized &#8211; <ix:nonFraction unitRef="shares" contextRef="ibd2079802f7f411ba5a873b8478f0ae0_I20221231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTAtMS0xLTEwMjUxL3RleHRyZWdpb246Y2ZjY2UxNWExZGQyNDg1NmI0ODQ3MmM4YjZmMGViNTlfMzE_c3eb7c7b-3947-4906-beb0-4490d6431775"><ix:nonFraction unitRef="shares" contextRef="i929be622064743cd848692499cb1045b_I20211231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTAtMS0xLTEwMjUxL3RleHRyZWdpb246Y2ZjY2UxNWExZGQyNDg1NmI0ODQ3MmM4YjZmMGViNTlfMzE_f9611b10-7175-409b-8094-3f50af168dff">50,000</ix:nonFraction></ix:nonFraction> shares; Issued: 2022&#8211; <ix:nonFraction unitRef="shares" contextRef="ibd2079802f7f411ba5a873b8478f0ae0_I20221231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTAtMS0xLTEwMjUxL3RleHRyZWdpb246Y2ZjY2UxNWExZGQyNDg1NmI0ODQ3MmM4YjZmMGViNTlfNTQ_b542be52-6199-47e9-820f-f572865d8a32">30,006</ix:nonFraction>; 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="i929be622064743cd848692499cb1045b_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTAtMS0xLTEwMjUxL3RleHRyZWdpb246Y2ZjY2UxNWExZGQyNDg1NmI0ODQ3MmM4YjZmMGViNTlfNjM_178c69d6-4717-4848-9035-f83c7afc74a7">29,907</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd2079802f7f411ba5a873b8478f0ae0_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTEtMS0xLTEwMjUx_2d33d097-c9fa-461d-9886-74588d5828e5">30,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i929be622064743cd848692499cb1045b_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTMtMS0xLTEwMjUx_3916db24-5862-439e-9435-11a578beb7b4">29,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Convertible Class A Common Stock, Authorized &#8211; <ix:nonFraction unitRef="shares" contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjI0MTlhOGEzZWM5NGNkOWE5MDIyZDMxZWRjZGMxY2JfNTE_6f726206-c606-4e4f-ad4b-2a44b54306be"><ix:nonFraction unitRef="shares" contextRef="if4c32383a4a74f519780f438055bee06_I20211231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjI0MTlhOGEzZWM5NGNkOWE5MDIyZDMxZWRjZGMxY2JfNTE_f5f582b9-2abd-4ad0-a35b-105e5653c220">15,000</ix:nonFraction></ix:nonFraction> shares; Issued: 2022 &#8211; <ix:nonFraction unitRef="shares" contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjI0MTlhOGEzZWM5NGNkOWE5MDIyZDMxZWRjZGMxY2JfNzU_5d29be01-b90b-4003-81fa-7531e8b1e558">1,806</ix:nonFraction>; 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="if4c32383a4a74f519780f438055bee06_I20211231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjI0MTlhOGEzZWM5NGNkOWE5MDIyZDMxZWRjZGMxY2JfODQ_0b857976-e38d-4ec8-a910-f4925d39c481">1,809</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTEtMS0xLTEwMjUx_6c73a928-f1ac-4f23-95c7-d6d31811f61d">1,806</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="if4c32383a4a74f519780f438055bee06_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTMtMS0xLTEwMjUx_77afe517-31b1-4808-b0c4-9a956f63e81d">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMxLTEtMS0xLTEwMjUx_089d602f-4b37-41c8-97db-de1a798fb74d">108,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMxLTMtMS0xLTEwMjUx_5286846e-0678-438e-ad62-a72bbd3cfaa0">102,572</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMyLTEtMS0xLTEwMjUx_6bd4dc48-baf3-47d0-8afb-e989030382a8">398,393</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMyLTMtMS0xLTEwMjUx_19ef0664-8f53-44ae-a659-0ef13433b0dc">342,983</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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%">(<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMzLTEtMS0xLTEwMjUx_dd5272ba-5ff4-4eeb-9340-55d52cedc4b4">756</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMzLTMtMS0xLTEwMjUx_2cd65b05-f0be-4b0f-bad0-40e770ef539d">2,293</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury stock at cost &#8211; Common Stock (2022 &#8211; <ix:nonFraction unitRef="shares" contextRef="ibd2079802f7f411ba5a873b8478f0ae0_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzlkYTQxNmE1YWVmNDg0MzkyYWIzMjE5MTFiOGMxNjhfNDg_531080c8-7de6-4136-9147-eebccdf9719e">15,140</ix:nonFraction>; 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="i929be622064743cd848692499cb1045b_I20211231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzlkYTQxNmE1YWVmNDg0MzkyYWIzMjE5MTFiOGMxNjhfNTc_88cc1302-6d97-429d-949d-b16ba49329d0">14,069</ix:nonFraction>) and Convertible Class A Common Stock (2022 and 2021 &#8211; <ix:nonFraction unitRef="shares" contextRef="if4c32383a4a74f519780f438055bee06_I20211231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzlkYTQxNmE1YWVmNDg0MzkyYWIzMjE5MTFiOGMxNjhfMTEx_01028e40-0ccd-4385-96d0-e1887c39aa31"><ix:nonFraction unitRef="shares" contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzlkYTQxNmE1YWVmNDg0MzkyYWIzMjE5MTFiOGMxNjhfMTEx_1d1a0012-77a6-42b6-a4df-f07af2f59a0d">522</ix:nonFraction></ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#dbdbdb;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%">(<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTEtMS0xLTEwMjUx_152a14e8-c817-4eeb-b2b5-9b7b59e4af62">248,756</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%">(<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTMtMS0xLTEwMjUx_9945eaa8-b220-4f7d-9732-755afe2afbf6">219,008</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 73pt;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 stockholders&#8217; equity</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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM1LTEtMS0xLTEwMjUx_bbbf9243-1f4e-4041-8104-b14ae7473ba3">289,399</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM1LTMtMS0xLTEwMjUx_3b3dea94-b6a0-4da5-a787-e2c5fc367985">255,970</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 109pt;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 liabilities and stockholders&#8217; equity</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM2LTEtMS0xLTEwMjUx_3ad76a65-69f9-4b02-86e4-febdf57d789f">649,049</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM2LTMtMS0xLTEwMjUx_8e5da91d-b46d-4e8f-840f-78862ed546f4">686,290</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-2</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_130"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:293.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 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></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended December&#160;31, </span></div></td></tr><tr style="height:12pt"><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, except per share data)</span></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%">2022</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%">2021</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%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Net sales</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzItMS0xLTEtMTAyNTE_940892bd-57f6-49f4-9a62-7cd8206eec66">1,047,215</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzItMy0xLTEtMTAyNTE_2e8b91db-c36e-4fbf-94b7-e82ff6be1bad">1,012,799</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzItNS0xLTEtMTAyNTE_57d4b793-1139-47dc-9174-20f5b6815be7">748,252</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:100%">Cost of goods sold</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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzMtMS0xLTEtMTAyNTE_ccda9e6f-0aa4-4372-b48c-00704c86c2bb">442,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzMtMy0xLTEtMTAyNTE_a7228efe-5d44-41c9-891a-3075f0395c65">438,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzMtNS0xLTEtMTAyNTE_df344cd4-228a-4fc9-aeb2-5325dd0ae009">329,258</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzQtMS0xLTEtMTAyNTE_d8065482-65cf-4141-a313-4f12ac1cb7d5">604,225</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzQtMy0xLTEtMTAyNTE_0d287719-c8fe-40a1-a2be-b7e40a54a312">574,625</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzQtNS0xLTEtMTAyNTE_8bfa4565-9f82-4f5e-927c-c3ec4dc17e55">418,994</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Expenses:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative</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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzctMS0xLTEtMTAyNTE_c2282a14-263c-4641-9aa2-1d92848727ac">486,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzctMy0xLTEtMTAyNTE_fc7fee3b-6d33-41a7-b8e7-3c709432f55a">456,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzctNS0xLTEtMTAyNTE_963b0669-f407-4985-b9d2-ec0560b17e41">377,288</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzgtMS0xLTEtMTAyNTE_3f2c55e6-1d57-4ed2-baf6-aa7faeb15759">44</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzgtMy0xLTEtMTAyNTE_047339b3-fe8c-4f7d-84d9-9ba3c2dbaef8">54</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzgtNS0xLTEtMTAyNTE_57f2937a-eaa7-4e4f-9144-933656151224">34,899</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 37pt;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 expenses</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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzktMS0xLTEtMTAyNTE_9202d106-3b0d-4cf3-827e-54e47b1b1f97">486,342</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzktMy0xLTEtMTAyNTE_a4688df6-402a-4325-8aa4-cd61a8adbf2e">456,321</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzktNS0xLTEtMTAyNTE_7afc44d0-7472-4199-a477-2340c59b6298">342,389</ix:nonFraction>&#160;</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="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></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%">Income before interest and income taxes</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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzExLTEtMS0xLTEwMjUx_b35418b2-8968-4a66-b379-639349c00b05">117,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzExLTMtMS0xLTEwMjUx_6c652e7d-1ace-4d7d-9ac4-c2636e6587b9">118,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzExLTUtMS0xLTEwMjUx_46ccde14-92ab-4d1f-86e8-4c8a1aa98fb6">76,605</ix:nonFraction>&#160;</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:#dbdbdb;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%">Interest income, net</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEyLTEtMS0xLTEwMjUx_598579ea-cec9-451b-b337-c112ba55d6f3">1,618</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEyLTMtMS0xLTEwMjUx_934e4d87-3169-4310-b92f-2b5b06f7e867">231</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEyLTUtMS0xLTEwMjUx_79f453b5-fbda-4976-8e02-0ff6e0fb1082">126</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Income before income taxes</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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEzLTEtMS0xLTEwMjUx_ca43e493-195c-4204-93c8-9cb22b0932c4">119,501</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEzLTMtMS0xLTEwMjUx_1d785d87-c6ad-49ed-b868-ebbade70c881">118,535</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEzLTUtMS0xLTEwMjUx_03c1bb40-7c9d-4270-a3a5-f049e05dcaea">76,731</ix:nonFraction>&#160;</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:#dbdbdb;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%">Income tax expense</span></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE0LTEtMS0xLTEwMjUx_ae860c10-0002-4276-a0ed-805af77accf4">30,143</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE0LTMtMS0xLTEwMjUx_90162902-7d9e-44f3-bf0b-8209c6f7c151">27,732</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE0LTUtMS0xLTEwMjUx_24014514-813e-4e44-83be-d6e427e78190">17,583</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE1LTEtMS0xLTEwMjUx_79f72ff3-9078-4f8e-94c2-12066197ed18">89,358</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE1LTMtMS0xLTEwMjUx_c0a6ce71-de50-4559-ab61-536f9abf39a9">90,803</ix:nonFraction>&#160;</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%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE1LTUtMS0xLTEwMjUx_598c0be4-a293-48c4-a128-6c753d029a83">59,148</ix:nonFraction>&#160;</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:#dbdbdb;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%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Defined benefit pension plan adjustments; net of tax expense (benefit) of $<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjE5NGY1NjZiZTVkNDk5YmJlMDI5M2MyYmZhZTUyMmJfNzg_91500085-d6df-4f49-b6bd-dbd20c79187a">513</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjE5NGY1NjZiZTVkNDk5YmJlMDI5M2MyYmZhZTUyMmJfODI_6001f0e0-4c4a-408c-bd56-6951ab8611df">89</ix:nonFraction> and $(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjE5NGY1NjZiZTVkNDk5YmJlMDI5M2MyYmZhZTUyMmJfODk_6dde550b-8189-4b7c-88f6-46ac7bbb87b4">159</ix:nonFraction>)</span></div></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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTEtMS0xLTEwMjUx_39cc864a-8641-489e-a3cd-696e6838d220">1,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTMtMS0xLTEwMjUx_e297f29f-41ad-4279-9126-1bd41fb9deab">267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTUtMS0xLTEwMjUx_5fdc2ad7-a087-49ef-8a69-1162cb3664e2">473</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income</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%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE5LTEtMS0xLTEwMjUx_2327b381-b04b-4bf3-af5f-8ff007041b05">90,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE5LTMtMS0xLTEwMjUx_4618883e-c0fc-405c-8a95-8213d486ac2d">91,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE5LTUtMS0xLTEwMjUx_7ebaebf5-b2cb-402a-b501-69c0a368a593">58,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></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%">Basic earnings per share:</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIyLTEtMS0xLTEwMjUx_1f2203b2-2086-4915-84db-92e00ef400ed">5.43</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIyLTMtMS0xLTEwMjUx_93f262cd-a8da-4441-8010-657d346425d1">5.06</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIyLTUtMS0xLTEwMjUx_9d2be3c5-2415-44b6-90fc-c7a1464b563b">3.18</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;vertical-align:bottom"><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:#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIzLTEtMS0xLTEwMjUx_05fc4f97-c520-4e14-9d79-e9697bd7bc71">5.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIzLTMtMS0xLTEwMjUx_a6e152d7-1a01-42b9-bd0f-e25fe293481f">4.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIzLTUtMS0xLTEwMjUx_da61a61b-09be-4b23-8467-1b295a4c8dda">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></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%">Diluted earnings per share:</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI2LTEtMS0xLTEwMjUx_06cb2108-588c-4e3d-bb1a-346c63c718b5">5.24</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI2LTMtMS0xLTEwMjUx_97e3d97b-9d6f-4b6f-8318-acd7fc3c1c09">4.90</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:#dbdbdb;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI2LTUtMS0xLTEwMjUx_9010d7ad-1563-4fde-9bc4-9a9d8c1560c0">3.12</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;vertical-align:bottom"><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:#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI3LTEtMS0xLTEwMjUx_6bd122b2-a6d6-4ddf-aedd-a1e86c787cd9">5.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI3LTMtMS0xLTEwMjUx_ba63fc6a-5517-4c85-87c4-706faf0a2c5b">4.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%"><ix:nonFraction unitRef="usdPerShare" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI3LTUtMS0xLTEwMjUx_c9160878-f4cc-466a-8ef2-8430f43ac489">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-3</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_133"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:183.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:49.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.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.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.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.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.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:100%">Year Ended December&#160;31, </span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-style:italic;font-weight:400;line-height:114%">(In thousands, except per share data)</span></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:6pt;font-weight:700;line-height:114%">2022</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:6pt;font-weight:700;line-height:114%">2021</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:6pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Shares</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Dollars</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Shares</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Dollars</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Shares</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:115%">Dollars</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:700;line-height:114%">Common Stock:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Beginning balance</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="if904c1e8619f40d1a3b730c48832926f_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtMS0xLTEtMTAyNTE_81b88deb-de97-49ec-b22e-967448e00f61">29,907</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if904c1e8619f40d1a3b730c48832926f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtMy0xLTEtMTAyNTE_9132acd6-7a37-4f94-89d8-3984cb3e0272">29,907</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtNS0xLTEtMTAyNTE_6cea5e04-d9b9-41b8-9167-553e27cf3122">29,600</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtNy0xLTEtMTAyNTE_d2868b14-eae2-4af3-a1f8-e8393b2ac5c5">29,600</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="iff35872f3a73499fb3236b3c14d37a06_I20191231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtOS0xLTEtMTAyNTE_77cab9d2-fa6e-4bbd-b3da-27ab288c2a3f">29,431</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iff35872f3a73499fb3236b3c14d37a06_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtMTEtMS0xLTEwMjUx_77806431-f208-4732-8150-f9d0185b6a1c">29,431</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231" decimals="INF" name="hvt:StockConversionDuringPeriodSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtMS0xLTEtMTAyNTE_1e85ef41-3855-4bd6-835f-df150462f494">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231" decimals="-3" name="hvt:StockConversionDuringPeriodValueAmountIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtMy0xLTEtMTAyNTE_cd0dce08-ede1-4074-aa53-8df394f4ebb9">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231" decimals="INF" name="hvt:StockConversionDuringPeriodSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtNS0xLTEtMTAyNTE_cfaf77b4-d927-4d32-b9c4-6eb9941d19b4">187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231" decimals="-3" name="hvt:StockConversionDuringPeriodValueAmountIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtNy0xLTEtMTAyNTE_45b134ef-8f3a-4735-b8b9-602ebdc8179e">187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231" decimals="INF" name="hvt:StockConversionDuringPeriodSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtOS0xLTEtMTAyNTE_2c9f6c7e-4104-4922-b2cc-80fb88339d9c">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231" decimals="-3" name="hvt:StockConversionDuringPeriodValueAmountIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtMTEtMS0xLTEwMjUx_8bb6f40d-6359-4c4f-a753-a4f33581ecc8">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Stock compensation transactions, net</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtMS0xLTEtMTAyNTE_2238216e-fcc8-4187-ad54-658e630b5467">96</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231" decimals="-3" name="hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtMy0xLTEtMTAyNTE_7bf8950d-ab8a-4b25-9087-9f8cb21a09b8">96</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtNS0xLTEtMTAyNTE_4c3cceb7-46f7-4720-a2b7-48f4cae169e8">120</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231" decimals="-3" name="hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtNy0xLTEtMTAyNTE_ea8e018d-3cb2-494f-b198-c2386dc1a7ee">120</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtOS0xLTEtMTAyNTE_f8ca9ac2-9724-4465-aae1-9fd498dee7f0">111</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231" decimals="-3" name="hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtMTEtMS0xLTEwMjUx_83a8c045-1994-4c86-b8cd-eb72982a5ae7">111</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 41.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Ending balance</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i1a80786461e74935a525dd243a0e3c04_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctMS0xLTEtMTAyNTE_90027cad-d478-4136-9cc3-31bb92b33546">30,006</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1a80786461e74935a525dd243a0e3c04_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctMy0xLTEtMTAyNTE_dc1b4ae0-0332-408f-9232-9d24683574b9">30,006</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="if904c1e8619f40d1a3b730c48832926f_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctNS0xLTEtMTAyNTE_bb4086dc-fc64-4864-ba3a-bfd48391b246">29,907</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if904c1e8619f40d1a3b730c48832926f_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctNy0xLTEtMTAyNTE_4cbeaa70-6a96-47fa-86ba-4eea13ba9251">29,907</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctOS0xLTEtMTAyNTE_c3630d60-a708-4aec-bfad-99b92c0e61ec">29,600</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctMTEtMS0xLTEwMjUx_5805011e-25ae-4d7c-a787-2417679f45ac">29,600</ix:nonFraction>&#160;</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:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:700;line-height:114%">Class A Common Stock:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Beginning balance</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i65396427c20b436cb8be7bfb7fedbe25_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktMS0xLTEtMTAyNTE_a79b9e23-5b4f-40bc-a04d-d65f0a9dde05">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i65396427c20b436cb8be7bfb7fedbe25_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktMy0xLTEtMTAyNTE_3f30858e-a2d8-49f7-aede-46b75a9aff7d">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktNS0xLTEtMTAyNTE_3356487b-4db6-4c9c-8e25-db26862b4a84">1,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktNy0xLTEtMTAyNTE_9d5d40a9-7283-42f3-a670-2d4100e55720">1,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i9c1627fd29bd44f1ba553981292216c3_I20191231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktOS0xLTEtMTAyNTE_f4ee28b3-0b43-445a-be0d-5c9cff3c10c2">2,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9c1627fd29bd44f1ba553981292216c3_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktMTEtMS0xLTEwMjUx_11f91b86-651f-492a-863c-b333dbc778df">2,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Conversion to Common Stock</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i700fa09b6fb74e00afd4ab3bd48c9551_D20220101-20221231" decimals="INF" name="hvt:StockConversionDuringPeriodSharesConverted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTEtMS0xLTEwMjUx_4fd56705-ce45-4e28-b444-ef9cc01e9bdd">3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i700fa09b6fb74e00afd4ab3bd48c9551_D20220101-20221231" decimals="-3" name="hvt:StockConversionDuringPeriodValueAmountConverted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTMtMS0xLTEwMjUx_ff1a12e8-fb73-459a-846d-635c8950f665">3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i89d1d2277cdc4e558691324afb65e223_D20210101-20211231" decimals="INF" name="hvt:StockConversionDuringPeriodSharesConverted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTUtMS0xLTEwMjUx_d453d80e-f13b-472c-96a8-fb953b36083b">187</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89d1d2277cdc4e558691324afb65e223_D20210101-20211231" decimals="-3" name="hvt:StockConversionDuringPeriodValueAmountConverted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTctMS0xLTEwMjUx_af6dbbb4-6ec8-4380-9ebc-915faef505c6">187</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="ie0d8cdf7fcb1475aa1a54911b138b7ef_D20200101-20201231" decimals="INF" name="hvt:StockConversionDuringPeriodSharesConverted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTktMS0xLTEwMjUx_d8eff273-37d8-4ec2-9a0f-658e7d1de986">58</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie0d8cdf7fcb1475aa1a54911b138b7ef_D20200101-20201231" decimals="-3" name="hvt:StockConversionDuringPeriodValueAmountConverted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTExLTEtMS0xMDI1MQ_0bebd0c0-d09a-4799-9f72-0fdd8a403c75">58</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 41.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Ending balance</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ibfc38fe8feb04ffba9c94fa30b3f7735_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTEtMS0xLTEwMjUx_b6d06b68-7dd5-458f-9357-3dceef7d03d6">1,806</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ibfc38fe8feb04ffba9c94fa30b3f7735_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTMtMS0xLTEwMjUx_5b35c87a-e846-43e0-8b27-d33b653bcd19">1,806</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i65396427c20b436cb8be7bfb7fedbe25_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTUtMS0xLTEwMjUx_65e7c4c4-8e6f-490f-84d1-8e2ef571e81e">1,809</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i65396427c20b436cb8be7bfb7fedbe25_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTctMS0xLTEwMjUx_903d9daf-c98d-4f81-8b5a-7c5824c908d0">1,809</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTktMS0xLTEwMjUx_7cf204ba-2ddb-4b59-9ac8-7108cb62aaed">1,996</ix:nonFraction>&#160;</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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTExLTEtMS0xMDI1MQ_4c5eace6-0d5a-49b2-9fb0-525ae8615d56">1,996</ix:nonFraction>&#160;</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:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:700;line-height:114%">Treasury Stock:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr style="height:38pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Beginning balance (includes <ix:nonFraction unitRef="shares" contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzQ5MDU1MzkzMGIyNDhiNGI4MzljNjkxMzRlYjQ1YTNfMzI_9f6c3e82-53a7-4453-80eb-4b8d943aa3d4"><ix:nonFraction unitRef="shares" contextRef="if4c32383a4a74f519780f438055bee06_I20211231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzQ5MDU1MzkzMGIyNDhiNGI4MzljNjkxMzRlYjQ1YTNfMzI_a1c81350-288e-4f1f-851b-0ff0ea98bf65"><ix:nonFraction unitRef="shares" contextRef="i8ea80cd0d2fe4659a2cfe716e4ccb5d7_I20201231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzQ5MDU1MzkzMGIyNDhiNGI4MzljNjkxMzRlYjQ1YTNfMzI_cadd1ff5-9ea3-4ab5-81b7-5e12c2358c04">522</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares Class A Stock for each of the years presented; remainder are Common Stock)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="if000bdc149f04690a88e3d855ab224ba_I20211231" decimals="INF" sign="-" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTEtMS0xLTEwMjUx_2da189d5-dc5f-4a8e-9719-0457e841dd35">14,591</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if000bdc149f04690a88e3d855ab224ba_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTMtMS0xLTEwMjUx_ceb9db22-d5e1-46c8-8ef4-245b629ce2a3">219,008</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i0274075cb864403ebcb48c5a75d4a22d_I20201231" decimals="INF" sign="-" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTUtMS0xLTEwMjUx_8d2b2139-17c6-4089-9f08-a88e08ef561b">13,384</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i0274075cb864403ebcb48c5a75d4a22d_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTctMS0xLTEwMjUx_4d92b82e-786b-4256-94fc-8ab13d41a8f2">177,545</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i488fbe129b4746e5a6b6fa5b9f4dcdf6_I20191231" decimals="INF" sign="-" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTktMS0xLTEwMjUx_35447fbc-943d-48fe-94dc-c408f0630635">12,372</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i488fbe129b4746e5a6b6fa5b9f4dcdf6_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTExLTEtMS0xMDI1MQ_9803d625-e635-40ad-a2f6-f66d91c15a66">158,102</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Directors&#8217; Compensation Plan</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTEtMS0xLTEwMjUx_b9e15ce9-b08f-41b8-82ad-44bc5508455c">16</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTMtMS0xLTEwMjUx_1f8c75a1-42f2-4983-892c-a26592f9cdfc">250</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTUtMS0xLTEwMjUx_8508cace-08fb-4fcf-acaf-f07b4c43f375">25</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTctMS0xLTEwMjUx_d1bd2bb9-4295-4f87-92ee-6b91625ed34b">346</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i5056d29642694568a0c79e927313f520_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTktMS0xLTEwMjUx_44baef5e-141c-49bc-8b00-6b28871847ca">21</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5056d29642694568a0c79e927313f520_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTExLTEtMS0xMDI1MQ_e330a124-18f8-4ad7-8d6e-55bc512a1baf">265</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Purchases</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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTEtMS0xLTEwMjUx_9b92ec91-04cc-47af-8783-b121c867dff9">1,087</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTMtMS0xLTEwMjUx_9495ecc6-a69c-4741-a6e0-31ce40939a1f">29,998</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTUtMS0xLTEwMjUx_f87bad2f-9304-44a3-95be-eb57e6cc1f03">1,232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTctMS0xLTEwMjUx_fb78baa9-0ccd-48a0-97be-2ff6f2bcd0c8">41,809</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i5056d29642694568a0c79e927313f520_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTktMS0xLTEwMjUx_51ccb3dc-7293-4a3b-b908-ea5dbf65d612">1,033</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i5056d29642694568a0c79e927313f520_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTExLTEtMS0xMDI1MQ_2aa1ad90-67a7-421e-92be-9e48ec5bd05d">19,708</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 41.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Ending balance</span></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i90a4d90df64145869cb9c80d102bf2d1_I20221231" decimals="INF" sign="-" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTEtMS0xLTEwMjUx_fb700f48-2b18-4ae1-95a1-4a897c60c29d">15,662</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i90a4d90df64145869cb9c80d102bf2d1_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTMtMS0xLTEwMjUx_9d2efc4e-64eb-4c85-ae45-61558544ee0e">248,756</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="if000bdc149f04690a88e3d855ab224ba_I20211231" decimals="INF" sign="-" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTUtMS0xLTEwMjUx_5e95ce86-12a7-4c7c-b1c0-40267dd14f15">14,591</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if000bdc149f04690a88e3d855ab224ba_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTctMS0xLTEwMjUx_c1c0b2ae-03f4-40ec-9543-d542007caa1f">219,008</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i0274075cb864403ebcb48c5a75d4a22d_I20201231" decimals="INF" sign="-" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTktMS0xLTEwMjUx_55480a92-6901-44ad-8d82-efc91f5a0b86">13,384</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i0274075cb864403ebcb48c5a75d4a22d_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTExLTEtMS0xMDI1MQ_67a6652b-e8e1-4f3e-b7c4-78ed5fe66c31">177,545</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:700;line-height:114%">Additional Paid-In Capital:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Beginning balance</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i4c012ddfa6a941758827f2fca3491585_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE4LTMtMS0xLTEwMjUx_477813f5-a955-4fab-9641-ff795570d14e">102,572</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i31f4738483f14f4994ff307fa04dbfad_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE4LTctMS0xLTEwMjUx_4afdf95a-93a6-4e3d-a404-e930a643a49e">96,850</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7335792bd9f64c259a20c5c0f2d66d9b_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE4LTExLTEtMS0xMDI1MQ_f02e6457-bf29-4790-af17-a12c58abad84">93,208</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Stock option and restricted stock issuances</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="iac3d7ce6793047689700281d0fbabc32_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE5LTMtMS0xLTEwMjUx_0fad3dd5-bfc2-4380-8dc3-507c8b76fd2f">1,768</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i5f186a93db644fab9cf61c201a874be5_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE5LTctMS0xLTEwMjUx_16772564-aa95-405a-94e8-ef5eff887cdc">3,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ib61cdcbd70ab4115a131acfd2a57618c_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE5LTExLTEtMS0xMDI1MQ_758cbc3e-b27b-4051-af39-7d2ec0115b46">1,063</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Directors&#8217; Compensation Plan</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iac3d7ce6793047689700281d0fbabc32_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIwLTMtMS0xLTEwMjUx_dfc3a552-9e07-4aeb-b605-89d0d66291b9">707</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5f186a93db644fab9cf61c201a874be5_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIwLTctMS0xLTEwMjUx_214d91e9-c532-46c7-ac86-1f195733e0f9">523</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib61cdcbd70ab4115a131acfd2a57618c_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIwLTExLTEtMS0xMDI1MQ_7073c7a4-5f70-4e5b-bc45-69492531056b">330</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iac3d7ce6793047689700281d0fbabc32_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIxLTMtMS0xLTEwMjUx_e689fce1-f2ff-46a2-bc8b-736196eb07cf">7,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5f186a93db644fab9cf61c201a874be5_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIxLTctMS0xLTEwMjUx_b3bfb1e2-aef1-4ad8-a781-cee958d4b229">8,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib61cdcbd70ab4115a131acfd2a57618c_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIxLTExLTEtMS0xMDI1MQ_ee666f88-0313-4699-9505-a10f5c7edac4">4,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 41.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Ending balance</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i4b73087976f543a0a7400d553fddf3f5_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIyLTMtMS0xLTEwMjUx_223c74e2-f73f-4c3f-a192-a6039f8465ed">108,706</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i4c012ddfa6a941758827f2fca3491585_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIyLTctMS0xLTEwMjUx_1859f142-266f-4c6a-bed8-c67f70d16fb4">102,572</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i31f4738483f14f4994ff307fa04dbfad_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIyLTExLTEtMS0xMDI1MQ_1d513e0d-0bc8-4d81-80ba-3d7d21f160d8">96,850</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:700;line-height:114%">Retained Earnings:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Beginning balance</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3db3efa180a141a4b669ecbdb167188e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI0LTMtMS0xLTEwMjUx_cad4113e-30da-49b2-b06a-df83773c4b01">342,983</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="icfe10570c8cf414cb9665f80ed19c400_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI0LTctMS0xLTEwMjUx_6b6e31ca-a0ef-4a85-9dc1-1660eb6b36d0">304,626</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3b499bb4f2234831955222a353d1e373_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI0LTExLTEtMS0xMDI1MQ_7c682102-1386-4e1a-b90b-07cafa65c052">295,999</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5580fa1f8da4433ba5db5f0c6f8da273_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI2LTMtMS0xLTEwMjUx_86ba4966-e230-4e5f-95e7-f9e941711f8b">89,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i09000adce73e4f2296e701d375a08ec3_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI2LTctMS0xLTEwMjUx_0c4ab038-c303-4c77-a1f4-813c45c0de2e">90,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i506cfe37e8cf4653893644f247fcfe25_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI2LTExLTEtMS0xMDI1MQ_200672da-4ffe-4a70-895a-5236bca6aa34">59,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:50pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">Cash dividends per share:</span></div><div style="margin-bottom:1.5pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">Common Stock: 2022 &#8211; $<ix:nonFraction unitRef="usdPerShare" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfNDA_3a69606a-1501-4e37-810d-260a1aa15a32">2.09</ix:nonFraction>;           2021 - $<ix:nonFraction unitRef="usdPerShare" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfNDk_fd353592-30b1-440a-a255-51c08d964964">2.97</ix:nonFraction>; and 2020 &#8211; $<ix:nonFraction unitRef="usdPerShare" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfNjI_f9525566-81e7-4bdc-a6fb-0e9a782b98f7">2.77</ix:nonFraction></span></div><div style="margin-bottom:1.5pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:115%">Class A Common Stock: 2022 - $<ix:nonFraction unitRef="usdPerShare" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfMTAz_a4280b90-2435-4ce6-a035-bd73727e2fe1">1.96</ix:nonFraction>; 2021 - $<ix:nonFraction unitRef="usdPerShare" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfMTEy_f46a6790-0e76-438b-b85b-b552bb9b7b86">2.79</ix:nonFraction>; and 2020&#8211; $<ix:nonFraction unitRef="usdPerShare" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfMTI0_2f41eb43-cee1-41e7-8649-53dd71b6d1e7">2.62</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i5580fa1f8da4433ba5db5f0c6f8da273_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTMtMS0xLTEwMjUx_8b755df2-154a-4158-ad43-045d69da5a42">33,948</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i09000adce73e4f2296e701d375a08ec3_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTctMS0xLTEwMjUx_64390d06-6e0c-415e-912d-dc0f61f6042b">52,446</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i506cfe37e8cf4653893644f247fcfe25_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTExLTEtMS0xMDI1MQ_5ebc2bd0-351e-4581-b03f-627dcfe942f9">50,521</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 41.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifef7be5b116c452686d26d7bca65b143_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI4LTMtMS0xLTEwMjUx_4eab5c4b-788c-4662-b140-ee90ae99e331">398,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3db3efa180a141a4b669ecbdb167188e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI4LTctMS0xLTEwMjUx_f847009f-6145-46ba-acb6-e9af7cf7157c">342,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="icfe10570c8cf414cb9665f80ed19c400_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI4LTExLTEtMS0xMDI1MQ_5e0d649c-276f-4590-bce4-7c861afd2708">304,626</ix:nonFraction>&#160;</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="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:12pt"><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:7.5pt;font-weight:700;line-height:114%">Accumulated Other Comprehensive Loss:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Beginning balance</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i843aa1678ed3469bb39dd8c6e49686bf_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMxLTMtMS0xLTEwMjUx_1f1d54d3-47f8-447a-9a95-667d0c0aa83b">2,293</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMxLTctMS0xLTEwMjUx_f982cf86-a629-4366-a43e-c6692d3b7c83">2,560</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i0e94a4b574fe4da6992b0fa5b2b4d44a_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMxLTExLTEtMS0xMDI1MQ_581e0806-1cbf-43f0-9952-8bdfee6de939">2,087</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 2px 28pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Pension liabilities adjustment, net of taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5ab58f9be0f64d798a063feb8a6f9018_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMyLTMtMS0xLTEwMjUx_4f81cbc1-c000-4884-b397-c68184b69ffd">1,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7b48080d6e204569ba82ff9f4cfaf41d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMyLTctMS0xLTEwMjUx_13f572f0-01e9-4252-81c3-5482e89b2556">267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i996d1f9fc22144579932e14b507e7eaf_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMyLTExLTEtMS0xMDI1MQ_aa720822-97f6-4b82-8162-72fdaf87b11b">473</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 41.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">Ending balance</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i952686faec284e80af900b16dab3bab4_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMzLTMtMS0xLTEwMjUx_26cd112f-c669-4f4f-8579-2119632928f5">756</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i843aa1678ed3469bb39dd8c6e49686bf_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMzLTctMS0xLTEwMjUx_511f3b8c-ded0-44e4-aa4f-3a1cd54eb0ba">2,293</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:7.5pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMzLTExLTEtMS0xMDI1MQ_065c4855-1db3-45f5-82fb-68c77023f19b">2,560</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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:7.5pt;font-weight:700;line-height:114%">Total Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzM0LTMtMS0xLTEwMjUx_7e727cb2-7ecf-467d-8e4a-0169e1edefed">289,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzM0LTctMS0xLTEwMjUx_ec1c30e2-1230-4746-90c3-46655c5a279e">255,970</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">&#160;</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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7.5pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5ec89866c82243bab5f84b113951afeb_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzM0LTExLTEtMS0xMDI1MQ_036afc57-009a-46f5-bea0-0566a983e63c">252,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-4</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_136"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:307.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended December&#160;31, </span></div></td></tr><tr style="height:12pt"><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="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:114%">2022</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:114%">2021</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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flows from Operating Activities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMtMS0xLTEtMTAyNTE_76f61326-a06e-4aa3-ba85-6667a6cd8fd3">89,358</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMtMy0xLTEtMTAyNTE_3ef21d1c-fb90-436b-9ffe-4ac9f3efc019">90,803</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMtNS0xLTEtMTAyNTE_1936daf4-2002-414d-8f7f-91e95d80b57a">59,148</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments to reconcile net income to net cash provided by operating activities:</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzUtMS0xLTEtMTAyNTE_af77d4b0-2d66-423c-b3ea-cf0fe438b756">16,926</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzUtMy0xLTEtMTAyNTE_4abe77f4-c13d-449a-ba16-b814da754b0d">16,304</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzUtNS0xLTEtMTAyNTE_3cdf9d81-3556-4ff3-9af0-78469442ee27">18,207</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzctMS0xLTEtMTAyNTE_fc0d805a-22e9-4728-9ccd-a7e8fafa263a">7,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzctMy0xLTEtMTAyNTE_54240aab-92a9-4b29-ac95-a79081d79577">8,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzctNS0xLTEtMTAyNTE_a94b849a-0c94-4270-9d6f-a19e3bf8270d">4,375</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzgtMS0xLTEtMTAyNTE_62c8527b-7272-4cf8-8a62-483df5d4639e">584</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzgtMy0xLTEtMTAyNTE_1bd7006e-36bb-440e-87f7-f6cae4e9b2b6">234</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzgtNS0xLTEtMTAyNTE_cfece5bc-5844-4d7c-abd9-0807ad5263f5">2,458</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (gain) loss on sale of land, property and equipment</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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzktMS0xLTEtMTAyNTE_b5026f9d-b4cd-4385-b252-24b02fe0d3ff">128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzktMy0xLTEtMTAyNTE_13fa84db-6a15-406a-8cc3-e2075d3b34cf">77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzktNS0xLTEtMTAyNTE_4b77caaa-210b-4dc4-af7e-9a5265884a40">34,746</ix:nonFraction>)</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEwLTEtMS0xLTEwMjUx_6011c8c7-32cd-4a35-9a84-cd07ad0d4103">960</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEwLTMtMS0xLTEwMjUx_eb5eba5d-33ee-442e-855e-f7464e4da7fd">869</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEwLTUtMS0xLTEwMjUx_23748cf5-8be9-4b0d-a779-d434f07a60b3">595</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEyLTEtMS0xLTEwMjUx_0056e162-f947-4856-96bc-9840312adb8e">6,303</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEyLTMtMS0xLTEwMjUx_ec7ff65c-440d-4201-be86-6125c96ab1d1">22,123</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEyLTUtMS0xLTEwMjUx_f6a65a25-4bc6-4c79-b613-e0377ecd955b">14,909</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer deposits</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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEzLTEtMS0xLTEwMjUx_2e9687be-ba74-4ad2-8294-e9d533f0ca4c">50,928</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEzLTMtMS0xLTEwMjUx_6c4ee200-76b5-4504-b92a-c0209fe7a1c2">12,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEzLTUtMS0xLTEwMjUx_3f5e10e5-8dc8-464c-acbf-9aa0c0e1b985">56,062</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE0LTEtMS0xLTEwMjUx_55f7b6b5-3424-4028-8ba8-9b2764e058f9">923</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE0LTMtMS0xLTEwMjUx_fec13559-ff44-4fd9-b6e3-d9b00d103d74">3,244</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE0LTUtMS0xLTEwMjUx_c99d4907-60a8-49b1-a914-67518d709a15">3,250</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE1LTEtMS0xLTEwMjUx_4fac01b3-d942-4da6-9f81-4d7e9ab1a857">5,982</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE1LTMtMS0xLTEwMjUx_67df7249-2451-4c8d-b5fb-23c2599cc8e5">6,451</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE1LTUtMS0xLTEwMjUx_8d1ce2b6-c287-424d-bfe7-a77d88859a62">17,349</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE2LTEtMS0xLTEwMjUx_74bc6333-51d1-426d-8111-1e8dfd500e7b">51,015</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE2LTMtMS0xLTEwMjUx_0c6cfc2c-7ecf-4776-bab5-bc440b0cc46d">97,242</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE2LTUtMS0xLTEwMjUx_0de9f7e4-5a6e-4fb8-8bfc-934283fc46e8">130,191</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flows from Investing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE4LTEtMS0xLTEwMjUx_a5ea62b8-c4e2-47e6-863a-a9e8f788dff7">28,411</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE4LTMtMS0xLTEwMjUx_9d22055d-1047-47d4-925c-a9c4e8fa7f81">34,090</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE4LTUtMS0xLTEwMjUx_33cbb2d0-0d16-4c98-9273-ae3ebba201aa">10,927</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE5LTEtMS0xLTEwMjUx_b1d75b1f-0a32-43d2-84fe-8d2c31a1cd6c">86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE5LTMtMS0xLTEwMjUx_6e005d74-3e68-42d0-88b8-1198c7b83c90">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE5LTUtMS0xLTEwMjUx_36663a6f-8da0-41ca-be8f-87a5da6eafff">76,285</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash (used in) provided by investing activities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIwLTEtMS0xLTEwMjUx_d433935d-c6f8-441e-afba-c2578035a907">28,325</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIwLTMtMS0xLTEwMjUx_9e42221b-b905-467f-8ca7-65658d5929c9">34,002</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIwLTUtMS0xLTEwMjUx_064ddf92-ef65-49dc-b614-37aeabbd8f86">65,358</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash Flows from Financing Activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from borrowings under revolving credit facilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIyLTEtMS0xLTEwMjUx_35bee269-303a-4974-bd69-95f74d37d211">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIyLTMtMS0xLTEwMjUx_2a26b8eb-1f22-4408-a845-e24acab90a5c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIyLTUtMS0xLTEwMjUx_e37e691b-f5e0-4867-ae23-7313c212c041">43,800</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments of borrowings under revolving credit facilities</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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIzLTEtMS0xLTEwMjUx_fb9a003b-3f56-4afb-b39c-bf85a7f3318f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIzLTMtMS0xLTEwMjUx_73dd4c50-183f-4987-8fc2-5c69f233d9fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIzLTUtMS0xLTEwMjUx_8fc796b9-4dfe-43e8-b779-ba2d1cd346f1">43,800</ix:nonFraction>)</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:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in borrowings under revolving credit facilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI0LTEtMS0xLTEwMjUx_bdfefe2e-9663-4148-aadc-a4336f2d1a63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI0LTMtMS0xLTEwMjUx_06c71322-0bc4-46ac-a202-3935b98a4e29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI0LTUtMS0xLTEwMjUx_acb190fd-b791-439d-ac51-c38219069f6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid</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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI1LTEtMS0xLTEwMjUx_213c0d62-d0d0-4890-8ef8-caf7b6553f30">33,948</ix:nonFraction>)</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI1LTMtMS0xLTEwMjUx_a3929a8b-7f91-40d7-a9af-2c85c9a9b177">52,446</ix:nonFraction>)</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI1LTUtMS0xLTEwMjUx_75c7c3e3-3122-4673-ba3b-d2c82705ba37">50,521</ix:nonFraction>)</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchased</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI2LTEtMS0xLTEwMjUx_061287bf-2276-4bd8-ad25-aeed8dd76639">29,998</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI2LTMtMS0xLTEwMjUx_21348ac1-47cc-4378-ab30-d49f34bec796">41,809</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI2LTUtMS0xLTEwMjUx_9079f341-e954-4166-a6fd-25222124c837">19,708</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Taxes on vested restricted shares</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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="hvt:TaxesOnVestedRestrictedShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI3LTEtMS0xLTEwMjUx_2eab54cc-aa40-40bd-9c70-04284af2e7bc">1,676</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="hvt:TaxesOnVestedRestrictedShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI3LTMtMS0xLTEwMjUx_e12e6595-e260-4d2d-a8c2-81a4bd9b3574">2,894</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="hvt:TaxesOnVestedRestrictedShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI3LTUtMS0xLTEwMjUx_e317d7bb-25e0-44fa-97dd-e390e0bbaf44">951</ix:nonFraction>)</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI4LTEtMS0xLTEwMjUx_339d813c-7cc0-45b0-b642-925a6ea4f1cb">65,622</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI4LTMtMS0xLTEwMjUx_6d4b1f1b-75fb-4a1d-b9e1-69b9128f4034">97,149</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI4LTUtMS0xLTEwMjUx_51f716d4-f8fa-4647-8ac6-fcc2282372d1">71,180</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:23pt"><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:120%">(Decrease) increase in Cash, Cash Equivalents and Restricted</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:120%">&#160;&#160;&#160;&#160;Cash Equivalents</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI5LTEtMS0xLTEwMjUx_a32eb500-f182-4ce2-a502-56aeeb196ce0">42,932</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI5LTMtMS0xLTEwMjUx_ff9cc43b-c07d-4065-8a61-6d9fdea0fead">33,909</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI5LTUtMS0xLTEwMjUx_0ee2ce66-474d-498c-8664-d22130011373">124,369</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:20pt"><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:120%">Cash, Cash Equivalents and Restricted Cash Equivalents at  </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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:120%">&#160;&#160;&#160;&#160;Beginning of Year</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMwLTEtMS0xLTEwMjUx_dd91c9b8-24a3-4b83-bf85-84024e14e7a3">172,862</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i5ec89866c82243bab5f84b113951afeb_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMwLTMtMS0xLTEwMjUx_6ccda8d1-112f-434b-9c20-423a7f026267">206,771</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i80399e0130ea4034a8c54488e051cf6a_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMwLTUtMS0xLTEwMjUx_b3a44131-ad2d-4a8b-875f-7174f0c87852">82,402</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:20pt"><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:120%">Cash and Cash Equivalents and Restricted Cash Equivalents at </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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:120%">&#160;&#160;&#160;&#160;End of Year</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMxLTEtMS0xLTEwMjUx_78f0b042-8948-449f-9887-8ca8de3af10c">129,930</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMxLTMtMS0xLTEwMjUx_fbb96154-0e91-49e7-b646-6b9fa3dc235a">172,862</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i5ec89866c82243bab5f84b113951afeb_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMxLTUtMS0xLTEwMjUx_173f7046-02d3-4c18-89ee-baae0902254b">206,771</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Supplemental Disclosures</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid during the period for income taxes, net of refunds</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM0LTEtMS0xLTEwMjUx_7468325a-776c-48c9-8182-4165efada25f">27,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM0LTMtMS0xLTEwMjUx_2c583c41-23dd-425c-9975-d626edc12918">32,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM0LTUtMS0xLTEwMjUx_05572380-6705-49b3-8035-62cdb6fd2e0e">18,169</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM1LTEtMS0xLTEwMjUx_cdadf491-1fec-4009-881c-d9025a6853f3">127</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM1LTMtMS0xLTEwMjUx_b787db7b-195e-40ea-8b08-3f1f2392e4cd">126</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM1LTUtMS0xLTEwMjUx_708afd66-0e61-442f-a148-246a446e5093">365</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-5</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_139"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">Notes to Consolidated Financial Statements</span></div><div id="i8482f13d92e04c8a997cb0a89c04b621_142"></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 1, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQy_556962c9-6948-4000-b16c-6b17fcb89adf" continuedAt="id56786f3271c4610bf5f50d786b419b2" escape="true">Description of Business and Summary of Significant Accounting Policies:</ix:nonNumeric></span></div><ix:continuation id="id56786f3271c4610bf5f50d786b419b2" continuedAt="i3b93f87f615e49d480dd0e9086028e32"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Business:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Haverty Furniture Companies, Inc. (&#8220;Havertys,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221;) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We have <ix:nonFraction unitRef="store" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="INF" name="hvt:NumberOfShowrooms" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzI3MQ_23d775a2-a149-4764-a597-42bd24143deb">122</ix:nonFraction> showrooms in <ix:nonFraction unitRef="state" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="INF" name="us-gaap:NumberOfStatesInWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzI4Nw_db295e9e-fee9-47ff-806f-b370d51e4f53">16</ix:nonFraction> states at December&#160;31, 2022. All of our stores are operated using the Havertys name and we do not franchise our stores. We also have an online presence through which our customers can make purchases. We offer financing through third-party finance companies.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">COVID-19:</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In an effort to mitigate the spread of COVID&#8209;19 and protect our team members, customers, and communities, in 2020 Havertys closed all of its stores on March 19 and halted deliveries on March 21, with the expectation at that time of reopening stores on April 2. During March and April we evaluated all aspects of our business. Given the dramatic shock to the economy caused by the pandemic and uncertainty of the ongoing impact, we made a permanent reduction in our workforce of approximately <ix:nonFraction unitRef="team_member" contextRef="id1933fc412b14855acf81d63dfef250a_I20200401" decimals="-2" name="hvt:UnusualOrInfrequentItemNumberOfTeamMembersEliminated" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNDg_66d25634-3547-4079-8879-07d381db9f4a">1,200</ix:nonFraction> team members effective April&#160;30.We reopened <ix:nonFraction unitRef="store" contextRef="if4c8181d80ca476b9a9b8ea3681c2438_D20200501-20200501" decimals="INF" name="hvt:UnusualOrInfrequentItemNumberOfStoresReopened" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzE0NjI_d02f7c36-bd61-495c-b5cc-0566d04acb35">103</ix:nonFraction> of our stores on May&#160;1 and the remaining <ix:nonFraction unitRef="store" contextRef="i96ae05eac8844e98a137bed840fda61b_D20200502-20200620" decimals="INF" name="hvt:UnusualOrInfrequentItemNumberOfStoresReopened" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzE1MDM_f1fa9065-8a54-403d-8bf2-b335eae3962b">17</ix:nonFraction> were opened by June&#160;20 and deliveries restarted on May 5. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our business was very strong upon re-opening. Consumers not negatively impacted financially focused spending on their homes. The pandemic disrupted supply chains and created longer lead times for fulfilling customer purchases. Our vendors and their suppliers and transportation  returned to pre-pandemic operations in the second half of 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Basis of Presentation:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ5_83898b7d-3ecb-4d18-ac9b-cc68f7b9f688" escape="true">The consolidated financial statements include the accounts of Havertys and its wholly-owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.</ix:nonNumeric></span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQz_b7ad4047-0470-4944-b411-5860607eb124" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Use of Estimates:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The preparation of financial statements in conformity with United States of America generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU2_296e6a18-957f-4b07-9610-df71898eca46" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Cash and Cash Equivalents:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Cash and cash equivalents include all liquid investments with a maturity date of less than three months when purchased. Cash equivalents also include amounts due from third-party financial institutions for credit and debit card transactions which typically settle within <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:SettlementPeriodForCreditAndDebitCardTransactions" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzMzNzA_6f1aead4-ddca-4a8b-b8fc-3dfbd646c635">five days</ix:nonNumeric>.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQw_273ff4c6-0972-4328-97c3-a87e09210030" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Restricted Cash Equivalents:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our insurance carrier requires us to collateralize a portion of our workers&#8217; compensation obligations. These funds are investments in money market funds held by an agent. The agreement with our carrier governing these funds is on an annual basis expiring on December&#160;31.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ0_73996aa9-415f-4b86-9c91-d696fd65214e" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Inventories:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Inventories are stated at the lower of cost or market. Cost is determined using the last-in, first-out (LIFO) method.</span></div></ix:nonNumeric><div style="text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:OtherCurrentAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzU0OTc1NTgxNTc4NTM_283c6451-fabd-4423-a3e3-de77ccdb150a" escape="true"><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Other Current Assets:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Other current assets include receivables from third-party finance companies used by customers to finance purchases and receivables from landlords for tenant incentives.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:12pt"><span><br/></span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU3_b29e37e5-c7c9-42e7-a43b-7530f1422851" continuedAt="iac3d25fd93324badb4f0641748b7677b" escape="true"></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><ix:continuation id="i3b93f87f615e49d480dd0e9086028e32" continuedAt="i61f4a1fb06914ef8b165e9e980e40558"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"><ix:continuation id="iac3d25fd93324badb4f0641748b7677b" continuedAt="if5101362f45e4c419fe0fda7ce5e4204">Property and Equipment:</ix:continuation></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="if5101362f45e4c419fe0fda7ce5e4204">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is provided over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated useful life or the lease term of the related asset.</ix:continuation> See Leases below.</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU4_99b4e4bb-eee0-41a0-959c-533b51ed1af1" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Estimated useful lives for financial reporting purposes are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:255.75pt"><tr><td style="width:1.0pt"></td><td style="width:169.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Buildings</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i3a671a22de0d456cbddfb08d5b93f3c2_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzAtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjo0YjY1YjdkMjEzN2Q0NWZlODI0NzUyODdkMmM2ZWRhOF80_5878f902-db8a-4f2f-8f4b-7b7aa6bda6a1">25</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="id7d31a57d8ed497d980f4569f90218ab_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzAtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjo0YjY1YjdkMjEzN2Q0NWZlODI0NzUyODdkMmM2ZWRhOF85_bd97beda-73ae-49eb-8f67-81677de1e40b">33</ix:nonNumeric> years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="icd11292d1fdd426aba944f41230d7ec7_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzEtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjo2YzIyZDNmODIxYzU0OTcwOTkwMDM0NGI3NWFiZDM4MF80_0eefbc96-8ec9-4f6c-a35a-9f1b4d917d20">5</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="ie29221dbc2064f58a6b50e30388e2c87_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzEtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjo2YzIyZDNmODIxYzU0OTcwOTkwMDM0NGI3NWFiZDM4MF85_20eeaf6f-b858-4c8f-ac76-4d34125859c4">15</ix:nonNumeric> years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Furniture and Fixtures</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i55d9816e8d4b43d8a159e79d6db0db76_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzItMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjpkMTA2MDY1YzliZWE0NDk4OWEwMzllODFhYjk1YzU2NV80_5f490053-b479-4e01-ba81-083a3a137289">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="idf3a326b10814100ba56b035c7ad4624_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzItMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjpkMTA2MDY1YzliZWE0NDk4OWEwMzllODFhYjk1YzU2NV85_21178056-e704-4459-b63f-813a8517367c">15</ix:nonNumeric> years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="ic0cdcd8775564c76b02ec8d996d80115_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzMtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjpmODBkNmZhYzhiMGI0MTk4YmNmZDA3NDg5ZWJiNjA2Y180_e8abf2e5-5a8c-41b3-b77e-3b25249437ba">3</ix:nonNumeric> &#8211; <ix:nonNumeric contextRef="i33f0fa7702644d33823c706218f3417b_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzMtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjpmODBkNmZhYzhiMGI0MTk4YmNmZDA3NDg5ZWJiNjA2Y185_f563d468-dd74-4d2b-86e1-8fd06d0817da">15</ix:nonNumeric> years</span></div></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:CustomerDepositsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU5_800a8543-f9cd-43b4-9e11-342f386faff0" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Customer Deposits: </span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Customer deposits consist of cash collections on sales of undelivered merchandise, customer advance payments, and deposits on credit sales for undelivered merchandise.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:ContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzQzOTgwNDY1NTYyMzc_e575b2f7-3c2f-45f4-8dab-d9eb173ebc62" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Contingencies: </span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We are involved in lawsuits, claims and proceedings incident to the ordinary course of our business.  We review the need for any loss contingency reserves and establish reserves when, in the opinion of management, it is probable that a matter would result in liability, and the amount of loss, if any, can be reasonably estimated. Generally, in view of the inherent difficulty of predicting the outcome of these matters, it may not be possible to determine whether any loss is probable or to reasonably estimate the amount of the loss until the case is close to resolution, in which case no reserve is established until that time. Claims against us could result in costly litigation, require significant amounts of management time and result in the diversion of significant operational resources.  We expense any litigation-related amounts as incurred. The results of these lawsuits, claims and proceedings cannot be predicted with certainty. However, we believe that the ultimate resolution of these current matters will not have a material adverse effect on our Consolidated Financial Statements taken as a whole.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjYw_f18162de-647e-40fe-a465-11ed056b649d" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Revenue Recognition:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">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. The liability for sales returns, including the impact on gross profit, is estimated based on historical return levels and recognized at the transaction price. We also recognize a return asset, and corresponding adjustment to cost of sales, for our right to recover the goods returned by the customer, measured at the former carrying amount of the goods, less any expected recovery cost. At each financial reporting date, we assess our estimates of expected returns, refund liabilities, and return assets. When we receive payment from customers before delivery of merchandise, the amount received is recorded as a customer deposit.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net sales also include amounts generated by product protection plans. We act as an agent for these sales and the service is provided by a third-party. Revenue, net of related costs, is recognized at the time the covered merchandise is delivered to the customer. We do not have a loyalty program.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We expense sales commissions within SG&amp;A at the time revenue is recognized because the amortization period would be one year or less. We do not disclose the value of unsatisfied performance obligations because delivery is made within one year of the customer purchase.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:CostOfSalesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQx_153e836d-bc1b-4acd-8387-dab9aa379778" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Cost of Goods Sold:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our cost of goods sold includes the direct costs of products sold, warehouse handling and transportation costs.</span></div></ix:nonNumeric></ix:continuation><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjUw_f3440a7d-d2da-4311-ad37-87c59dfbd629" continuedAt="ib6e9f9efc0c94f3d81f2fbf82fad3fc1" escape="true"></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><ix:continuation id="i61f4a1fb06914ef8b165e9e980e40558" continuedAt="ic246863af9724825a9028ae03c6843c9"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"><ix:continuation id="ib6e9f9efc0c94f3d81f2fbf82fad3fc1" continuedAt="i390cb1f9688141c88326b615eba3e39a">Selling, General and Administrative Expenses:</ix:continuation></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="i390cb1f9688141c88326b615eba3e39a">Our selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses are comprised of advertising, selling, occupancy, delivery, administrative costs, and certain warehouse and transportation related expenses including accessorial and demurrage fees.</ix:continuation> The costs associated with our purchasing, warehousing, delivery and other distribution costs included in SG&amp;A expense were approximately $<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzY2MDc_09c3750b-bb3d-4e94-ad0c-681d3cd55e89">101,486,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzY2MTE_20a5b8f1-8222-4552-8fc9-ce7a6c8a222b">94,239,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzY2MTg_01dc5561-cbbd-43aa-86d9-710991b2dafc">71,838,000</ix:nonFraction> in 2022, 2021 and 2020, respectively.</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ1_b9913c4b-5eec-4ff2-a738-2c507977c7fd" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Leases:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We determine if an arrangement contains a lease in whole or in part at the inception of the contract. Right&#8209;of-use (ROU) assets represent our right to use an underlying asset for the lease term while lease liabilities represent our obligation to make lease payments arising from the lease. All leases greater than 12 months result in the recognition of a ROU asset and a liability at the lease commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide the information required to determine the implicit rate, we use our incremental borrowing rate in determining the present value of lease payments. Our incremental borrowing rate approximates the rate we would get if borrowing on a collateralized basis based on information available at commencement date. We use the implicit rate when readily determinable.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our lease terms include all non-cancelable periods and may include options to extend (or to not terminate) the lease when it is reasonably certain that we will exercise that option. Leases that have a term of 12 months or less at the commencement date are expensed on a straight-line basis over the lease term and do not result in the recognition of an asset or a liability.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Lease expense for operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, primarily related to real estate and we account for the lease and non-lease components as a single lease component. See Note 8, &#8220;Leases,&#8221; for additional information.</span></div></ix:nonNumeric><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjYx_ebbf3b59-03b5-4d57-973b-012b7ee6a8c8" continuedAt="ib7eda9602f464e0f9e2e52afaa16e276" escape="true">Advertising Expense:</ix:nonNumeric></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="ib7eda9602f464e0f9e2e52afaa16e276">Advertising costs, which include television, radio, newspaper, digital, and other media advertising, are expensed upon first showing.</ix:continuation> The total amount of prepaid advertising costs included in other current assets was approximately $<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PrepaidAdvertising" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzg4MTg_70994d2e-ad4d-486d-a9c4-2c95bc8f691d">118,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PrepaidAdvertising" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzg4MjU_0deecfd9-f3b6-4010-997a-e3e2c1f3d086">88,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively. We incurred approximately $<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEwNDQ1MzYwNDc3NjM2_fbafe75d-f338-4045-bee7-6d94db0d57af">51,381,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzg4ODY_5e52b81c-bf2a-45bc-9c3a-1c0ab6be990b">49,338,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzg4OTM_fab051f2-9038-4f94-9f2f-cbad464a6b9a">39,862,000</ix:nonFraction> in advertising expense during 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:InterestExpensePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjUx_afbfd333-51fa-48b6-8a41-448c3c637d2e" continuedAt="i805b68d6f0524a31900896be45953311" escape="true">Interest Income, net:</ix:nonNumeric></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="i805b68d6f0524a31900896be45953311">We report interest income net of interest expense. Interest income is generated by our cash equivalents and restricted cash equivalents. Interest expense is comprised of charges incurred related to our credit facility.</ix:continuation> The total amount of interest expense was approximately $<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDebtExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzkyNTE_2e5cf4e7-6cd9-4e76-9290-201b93439287">154,000</ix:nonFraction>,$<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDebtExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzkyNTQ_4c455f7a-db0e-4d06-855d-ff2f1e0c8d46">152,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDebtExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzkyNjE_b3e6516d-1460-4414-9e3e-b48530ea0102">391,000</ix:nonFraction> during 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:OtherIncomePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjUy_b71fddf0-b5c8-46bd-ae30-0640cfee4e2f" continuedAt="i27dec873fc664f31b32aeb653cfd09c2" escape="true">Other Income, net:</ix:nonNumeric></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="i27dec873fc664f31b32aeb653cfd09c2">Other income, net includes any gains or losses on sales of property and equipment and other income or expense items outside of core operations. On May 18, 2020, Havertys completed a sale and leaseback transaction which generated a gain of $<ix:nonFraction unitRef="usd" contextRef="i566cd503e9d64e4987bdb7a388e746d8_D20200518-20200518" decimals="-3" name="us-gaap:SaleAndLeasebackTransactionGainLossNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzk1NTg_c5a980fb-2178-450e-b8fc-deedf2dc3a41">31,600,000</ix:nonFraction> and is included in other income.</ix:continuation> See Note 8, &#8220;Leases,&#8221; for additional information. The sale of former retail locations and other operating assets generated additional gains of $<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfOtherAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzk3Mzc_2581c652-e581-4fe8-ad7e-980772c6a311">3,500,000</ix:nonFraction> in 2020 and minor gains or losses in 2021 and 2022.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ2_55d7c81f-3dbc-4cf9-b51d-39ce592d4cbe" continuedAt="idfe67543f0c8440baf19debf71992822" escape="true">Self-Insurance:</ix:nonNumeric></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="idfe67543f0c8440baf19debf71992822">We are self-insured, for amounts up to a deductible per occurrence, for losses related to general liability, workers&#8217; compensation and vehicle claims. We are primarily self-insured for employee group health care claims. We have purchased insurance coverage in order to establish certain limits to our exposure on a per claim basis. We maintain an accrual for these costs based on claims filed and an estimate of claims incurred but not reported or paid, based on historical data and actuarial estimates. The current portion of these self-insurance reserves is included in accrued liabilities and the non-current portion is included in other liabilities.</ix:continuation> These reserves totaled $<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEwNDcw_ba9cb566-a678-4821-b3f9-fb3dd0688b71">8,096,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEwNDc3_428b3dd2-69d3-43cf-ad11-c97363f98738">8,306,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively.</span></div></ix:continuation><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjUz_0bea8606-0dc2-44a9-9860-6c8ce812edcd" continuedAt="i660558a2d52948caa6e9d8cc2e00e2c4" escape="true"></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><ix:continuation id="ic246863af9724825a9028ae03c6843c9"><ix:continuation id="i660558a2d52948caa6e9d8cc2e00e2c4"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Fair Values of Financial Instruments:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts receivable, accounts payable and customer deposits approximate their carrying amounts due to their short-term nature. The assets that are related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices, a Level 1 valuation technique.</span></div></ix:continuation><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU1_340cbd68-c9ab-41ad-83c6-4471dd6ee634" continuedAt="i9ce87d8b045b49468ee70a9c6ac47197" escape="true">Impairment of Long-Lived Assets:</ix:nonNumeric></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="i9ce87d8b045b49468ee70a9c6ac47197">We review long-lived assets for impairment when circumstances indicate the carrying amount of an asset may not be recoverable. If an indicator of impairment is identified, we evaluate the long-lived assets at the individual property or store level, which is the lowest level at which individual cash flows can be identified. We evaluate right-of-use assets at the same level and exclude operating lease liabilities when evaluating for impairment. When evaluating assets for potential impairment, we first compare the carrying amount of the asset to the store&#8217;s estimated future cash flows (undiscounted and without interest charges). If the estimated future cash flows are less than the carrying amount of the asset, an impairment loss calculation is prepared. The impairment loss calculation compares the carrying amount of the asset to the estimated fair value of the store&#8217;s assets, which is determined on the basis of fair value for similar assets or discounted future cash flows.</ix:continuation> If required, an impairment loss is recorded in SG&amp;A expense for the difference in the asset&#8217;s carrying value and the asset&#8217;s estimated fair value. <ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="INF" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEyMTkz_4149d5da-ea87-49e4-9aac-a4db7ef13220"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="INF" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEyMTkz_5e3e73de-8a82-4cf1-909b-7aded89ca7ac"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="INF" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEyMTkz_6ff2d750-f7d5-4688-a227-9980ea177eb0">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment losses were recorded in 2022 and 2021 and  2020.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The economic disruption due to COVID-19 was determined to be a triggering event during the second quarter of 2020, and as a result, management assessed its long-term assets, including right-of-use assets for impairment. No impairment loss was required to be recorded.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU0_baf3c5a2-29c8-49e9-80f7-5568242eb7a1" continuedAt="if8c3dabca8014e53839321db9cce4247" escape="true">Earnings Per Share:</ix:nonNumeric></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="if8c3dabca8014e53839321db9cce4247">We report our earnings per share using the two-class method. The income per share for each class of common stock is calculated assuming <ix:nonFraction unitRef="number" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="2" name="hvt:PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEyNjY0_99ffb369-3ac2-4da8-b2fe-c5f4021f0b61">100</ix:nonFraction>% of our earnings are distributed as dividends to each class of common stock based on their contractual rights.</ix:continuation> See Note 13, "Earnings Per Share" for the computational components of basic and diluted earnings per share.</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ3_5ef09c1e-8b46-4df3-b947-b3d2914d9c0f" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Accumulated Other Comprehensive Income (Loss):</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;), net of income taxes, was comprised of unrecognized retirement liabilities totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzMDYz_862e9ce1-6c1e-4ba3-80b7-b253cd41b1f9">756,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzMDcw_1d9d9fc0-8444-487b-b6f7-f8fdf99ec2d1">2,293,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively. See Note 11, "Accumulated Other Comprehensive Loss" for the amounts reclassified out of AOCI to SG&amp;A expense related to our supplemental executive retirement plan.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ4_a109f453-a980-4873-9e3f-8db7128ba60c" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Recently Issued Accounting Pronouncements:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (&#8220;FASB&#8221;) in the form of ASUs to the FASB&#8217;s Accounting Standards Codification. We considered the applicability and impact of all ASUs. We assessed and determined none were either applicable or are expected to have minimal impact on our consolidated financial position or results of operations.</span></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-9</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_148"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 2, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzIwMjI_0abc9275-2955-4499-9357-4478c9ac929f" continuedAt="i1ac6758d923c43629999995110dcef37" escape="true">Revenues and Segment Reporting:</ix:nonNumeric></span></div><ix:continuation id="i1ac6758d923c43629999995110dcef37"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzIwMjM_2b53c4f6-412e-4051-a25c-56c334bf1d7d" continuedAt="if91d08422cbb4da28b1f6067db3e749c" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table presents our revenues disaggregated by each major product category and service for each of the last three years (dollars in thousands, amounts and percentages may not always add due to rounding):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:135.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:58.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:64.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:51.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:58.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:51.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="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:114%">2022</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:114%">2021</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:114%">2020</span></td></tr><tr style="height:20pt"><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Net Sales </span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Net Sales </span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Sales </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Merchandise:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bedroom Furniture</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i022c21efd20944bc84617d04d2becef1_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtMS0xLTEtMTAyNTE_18eaa853-db88-4b29-84d6-85d7724839b6">168,432</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="i022c21efd20944bc84617d04d2becef1_D20220101-20221231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtMy0xLTEtMTAyNTE_22f4dc61-58ee-4890-9e0b-121d6a66742c">16.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="ib4ecaec011be48f9a83ba7802776b9f3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtNS0xLTEtMTAyNTE_93d3a8fd-b76a-4a55-bf45-6d213be2b539">156,033</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="ib4ecaec011be48f9a83ba7802776b9f3_D20210101-20211231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtNy0xLTEtMTAyNTE_de48f595-9cb4-4a18-950a-a03a18034b98">15.4</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="iad0a0d898d474de093988909cec2f7cd_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtOS0xLTEtMTAyNTE_d5d837c3-06ca-43cc-a6b5-0778f679a2ea">116,753</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="iad0a0d898d474de093988909cec2f7cd_D20200101-20201231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtMTEtMS0xLTEwMjUx_f7540055-ef2e-4105-96c1-a78a0d04536e">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8c41a770f34941c49b3e07249072e971_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtMS0xLTEtMTAyNTE_4c36cda7-3fc9-4f49-96d6-a31f895ccf44">118,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i8c41a770f34941c49b3e07249072e971_D20220101-20221231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtMy0xLTEtMTAyNTE_5f6511c5-90a0-4f55-a30c-45279a18eddc">11.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2ab54d82c6f54b7ba81e612799795ece_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtNS0xLTEtMTAyNTE_0295dd87-a8cd-422a-ab34-b9cfa3bf4f57">109,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i2ab54d82c6f54b7ba81e612799795ece_D20210101-20211231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtNy0xLTEtMTAyNTE_119ce50d-5047-47f0-899f-e0c397fae165">10.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8b382c4ac0444dc69d2d34d0e1cd3f52_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtOS0xLTEtMTAyNTE_104285f4-b401-4e44-a5d0-5f0f0dfbbb8a">79,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i8b382c4ac0444dc69d2d34d0e1cd3f52_D20200101-20201231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtMTEtMS0xLTEwMjUx_4906daa2-b9e8-46fb-a8c1-6a30471fc4df">10.7</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occasional</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="iea5556c4845f486187b9f363091219db_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctMS0xLTEtMTAyNTE_848ceee9-7aac-48ff-af3f-22a9974a7c02">85,278</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="iea5556c4845f486187b9f363091219db_D20220101-20221231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctMy0xLTEtMTAyNTE_42959e81-91eb-46e2-bf1a-aed6727f57a1">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i0a2f96dc97804298a783400287ce90ac_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctNS0xLTEtMTAyNTE_d2b0d6eb-5602-4787-aadc-2fa26e97d23a">86,849</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="i0a2f96dc97804298a783400287ce90ac_D20210101-20211231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctNy0xLTEtMTAyNTE_1b049bb2-b463-41f6-90c1-569641a2a727">8.6</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i619b786f4b154d6cafe0ecaae1ce01a6_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctOS0xLTEtMTAyNTE_794a1513-5ca4-489c-936e-b80673bdae07">65,764</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="i619b786f4b154d6cafe0ecaae1ce01a6_D20200101-20201231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctMTEtMS0xLTEwMjUx_648d2255-27f0-427b-947a-b5d0718f85b3">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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: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:114%"><ix:nonFraction unitRef="usd" contextRef="i373f1ae1432c4e42a9febb63221c3942_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtMS0xLTEtMTAyNTE_40e5c163-a6db-49df-901e-ebf038f23b20">371,849</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="number" contextRef="i373f1ae1432c4e42a9febb63221c3942_D20220101-20221231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtMy0xLTEtMTAyNTE_084b6aab-5a4d-4e8f-9d54-9e2823e73ce7">35.5</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="ib8ae35b2a77449778fc1d3ec171f81f1_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtNS0xLTEtMTAyNTE_17416564-287a-4947-bed9-46aa55cdbd5c">352,404</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="number" contextRef="ib8ae35b2a77449778fc1d3ec171f81f1_D20210101-20211231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtNy0xLTEtMTAyNTE_566c265c-816b-4bf6-af1a-42f48b6373e2">34.8</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="ia18ddbe00b474b05ba29fae61488241b_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtOS0xLTEtMTAyNTE_a5644729-d098-4fb3-8b7f-9e303dff4518">262,283</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="number" contextRef="ia18ddbe00b474b05ba29fae61488241b_D20200101-20201231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtMTEtMS0xLTEwMjUx_178011f2-1a18-4591-b4f8-52c80402673b">35.1</ix:nonFraction>&#160;</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:#dbdbdb;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%">Upholstery</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2f30aa267d594f99b063e35f7fe144ba_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktMS0xLTEtMTAyNTE_b2443579-063f-4c94-9b18-5eac9fb9f833">445,306</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="i2f30aa267d594f99b063e35f7fe144ba_D20220101-20221231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktMy0xLTEtMTAyNTE_5b53911f-e3a8-45bf-950b-51ad12c44e9b">42.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i82249c9ef3964f38a67f61610f220291_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktNS0xLTEtMTAyNTE_aa3cc0c8-91b4-4453-af9d-0f1c26ddfec2">433,525</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="i82249c9ef3964f38a67f61610f220291_D20210101-20211231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktNy0xLTEtMTAyNTE_4c73f2c3-a5b3-4c01-bbf6-f9c4525c631d">42.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i468aab9b2a2b4afe95bfab81742cb609_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktOS0xLTEtMTAyNTE_8a62ad46-0176-4e5a-92f4-450f5fecf596">315,714</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="i468aab9b2a2b4afe95bfab81742cb609_D20200101-20201231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktMTEtMS0xLTEwMjUx_ff131e9f-7c8a-491a-b86b-4bdd6581b403">42.2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id30e3d58adb0412c802c392556e14c00_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTEtMS0xLTEwMjUx_b88d3f1f-40e4-476f-8be1-8cd1ec669c39">85,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="id30e3d58adb0412c802c392556e14c00_D20220101-20221231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTMtMS0xLTEwMjUx_306fee04-3f9a-470c-9d18-75e3d8b5b326">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8c075fe3009641b2888f133dbe9306b9_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTUtMS0xLTEwMjUx_ca0ad623-4612-4a5f-a6f0-101693dbfb4b">90,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i8c075fe3009641b2888f133dbe9306b9_D20210101-20211231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTctMS0xLTEwMjUx_90eb3757-93be-40f1-bd85-2425b5b7c0a6">8.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="idfb88c09269942509b75015021d313c5_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTktMS0xLTEwMjUx_cf74e318-6ee7-4095-8877-2258d2374150">72,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="idfb88c09269942509b75015021d313c5_D20200101-20201231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTExLTEtMS0xMDI1MQ_9e81b535-0b9a-41d1-9bec-512308997079">9.7</ix:nonFraction>&#160;</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:#dbdbdb;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:120%">Accessories and Other </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i40d48afacd104bb29707a0daa83186b0_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTEtMS0xLTEwMjUx_f8d2b854-e818-44af-a4a0-468cb2059888">144,852</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="i40d48afacd104bb29707a0daa83186b0_D20220101-20221231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTMtMS0xLTEwMjUx_4745e896-f328-4fa6-87ba-a2cb41f50488">13.8</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="iea1e4f90da744445853077eccc596d81_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTUtMS0xLTEwMjUx_759a461c-3bc9-4de9-b7db-8ad19fe90640">136,646</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="iea1e4f90da744445853077eccc596d81_D20210101-20211231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTctMS0xLTEwMjUx_9570a140-4feb-4f20-b036-bb8b3f20ce26">13.5</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i12e7528117294d2eba8bdcea3b4583bd_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTktMS0xLTEwMjUx_7f7d0059-9117-4179-9cd1-f2efed7470b1">97,400</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="number" contextRef="i12e7528117294d2eba8bdcea3b4583bd_D20200101-20201231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTExLTEtMS0xMDI1MQ_7e040edd-cff6-41c8-a488-ff6c8f737f22">13.0</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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: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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTEtMS0xLTEwMjUx_017296a4-5e0b-47c0-9ec8-87f999d8c180">1,047,215</ix:nonFraction>&#160;</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTMtMS0xLTEwMjUx_bd7b583c-1ae3-4f90-a46c-0d0c86054951">100.0</ix:nonFraction>&#160;</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:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTUtMS0xLTEwMjUx_ce880d34-fec9-463d-af3a-48a6a7880fa1">1,012,799</ix:nonFraction>&#160;</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTctMS0xLTEwMjUx_20155f8b-8b8f-4282-bf9a-be757cba6e9e">100.0</ix:nonFraction>&#160;</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:9pt;font-weight:400;line-height:114%">%</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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTktMS0xLTEwMjUx_52028934-507f-4adf-b474-3caa2540bb05">748,252</ix:nonFraction>&#160;</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="3" name="hvt:PercentageOfNetSales" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTExLTEtMS0xMDI1MQ_37ff3261-3721-4376-b7bf-d8ab62612c16">100.0</ix:nonFraction>&#160;</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:9pt;font-weight:400;line-height:114%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%"><ix:continuation id="if91d08422cbb4da28b1f6067db3e749c" continuedAt="i71587ee556ca440680bbba8cecbd9a32">(1)</ix:continuation></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt"><ix:continuation id="i71587ee556ca440680bbba8cecbd9a32">Includes delivery charges and product protection.</ix:continuation> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Estimated refunds for returns and allowances are recorded based on estimated margin using our historical return patterns. We record estimated refunds for sales returns on a gross basis and the carrying value of the return asset is presented separately from inventory. Estimated return inventory of $<ix:nonFraction unitRef="usd" contextRef="iefdab11a88584f32a9893ca74bc0263b_I20221231" decimals="-3" name="hvt:ReturnInventoryCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzYxMw_f75e82f1-f794-4162-b3b1-97e43f178d36">875,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i57b28e0abe25498896d56dd9a417b5a7_I20211231" decimals="-3" name="hvt:ReturnInventoryCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzYyMA_e4486f0f-0c92-4ab6-90bd-9c73bac1ca31">822,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, is included in the line item &#8220;Other current assets&#8221; and the estimated refund liability of $<ix:nonFraction unitRef="usd" contextRef="if8b1278b2055413089a5b6ac16b9aa6b_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4Xzc0MQ_cbacda30-c824-4f83-9f8f-c591d9f846e4">2,588,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8b61b63b6573417685c5740b6467855d_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4Xzc0OA_353a08e2-f7b5-45a0-adc6-25a799c32963">2,447,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, is included in the line item &#8220;Accrued liabilities&#8221; on the Consolidated Balance Sheets.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We record customer deposits when payments are received in advance of the delivery of merchandise, which totaled $<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4Xzk3OA_2e1d50db-fb55-489b-8ebc-67819d91630b">47,969,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4Xzk4NQ_8f0db99f-6524-42d8-b826-c80380fd0a0f">98,897,000</ix:nonFraction> at December&#160;31, 2022 and December&#160;31, 2021, respectively. Of the customer deposit liabilities at December&#160;31, 2021, approximately $<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="hvt:ContractWithCustomerLiabilityRevenueNotRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzEwNzM_384bcb16-41b2-46c8-bb33-63f879ae6a2f">494,000</ix:nonFraction> has not been recognized through net sales in the twelve months ended December&#160;31, 2022.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We typically offer our customers an opportunity for us to deliver their purchases and most choose this service. Delivery fees of approximately $<ix:nonFraction unitRef="usd" contextRef="i6d47441270244f52a1e7de9f6f630f59_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzEyNzU_05b04538-6454-43a1-9a69-d799b650a002">52,199,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="idf3ce88c18fd4cf7b21f04e27b6c5576_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzEyNzk_b4b9b607-b433-40de-855f-73cc4b7a3f3e">50,002,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i78478882b5f042e489f0991e770381d2_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzEyODY_965e524d-ec77-499b-b411-c0de4adfe026">30,824,000</ix:nonFraction> were charged to customers in 2022, 2021 and 2020, respectively, and are included in net sales. The costs associated with deliveries are included in selling, general and administrative expenses and were approximately  $<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="hvt:DeliveryCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzE1MDA_5f55a575-f0e3-41e6-8af7-65ba7a13076b">48,071,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="hvt:DeliveryCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzE1MDQ_bcd24295-53a9-4cc9-a11c-f99e6516ff52">45,914,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="hvt:DeliveryCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzE1MTI_20980e33-6e82-47ca-b7a8-69171ba157c7">35,885,000</ix:nonFraction> in 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We operate within a single reportable segment. We use a market area approach for both financial and operational decision making. Each of these market areas are considered individual operating segments. The individual operating segments all have similar economic characteristics. The retail stores within the market areas are similar in size and carry substantially identical products selected for the same target customer. We also use the same distribution methods chain-wide.</span></div></ix:continuation><div style="margin-top:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:12pt;text-indent:18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-10</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_154"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 3, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzEwMzM_48bbca0e-f180-48bb-8bd0-9f2bfdad47b5" continuedAt="ia36c933526fe48688d5bc21324f67e63" escape="true">Inventories:</ix:nonNumeric></span></div><div style="margin-top:12pt;text-indent:18pt"><ix:continuation id="ia36c933526fe48688d5bc21324f67e63"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Inventories are measured using the last-in, first-out (LIFO) method of valuation because it results in a better matching of current costs and revenues. The excess of current costs over our carrying value of inventories was approximately $<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzI2Mw_2335da9f-eb69-41fc-8fc4-23504c279602">45,545,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzI3MA_fd34b59a-fe65-47df-baca-fd2cfe49c1ca">34,704,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively. The use of the LIFO valuation method as compared to the FIFO method had a negative impact on our cost of goods sold of approximately $<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:InventoryLIFOReservePeriodCharge" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzQzNA_b85778c7-ddd3-42e7-b4de-cd156da2e1c4">10,841,000</ix:nonFraction> in 2022, $<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InventoryLIFOReservePeriodCharge" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzQ0NA_dcf380f1-dc3a-4cae-959e-ba8fe54dd43e">12,310,000</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InventoryLIFOReservePeriodCharge" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzQ1Nw_1d7bbe81-25ba-4cc6-abbe-f5ae2284eb17">636,000</ix:nonFraction> in 2020</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">. During 2020, there were liquidations of LIFO inventory layers. The effect of the liquidations (included in the preceding LIFO impact amounts) decreased cost of goods sold. The effect of the liquidations during 2020 decreased cost of goods sold by approximately $<ix:nonFraction unitRef="usd" contextRef="i3c8dcb38696c4edf817ab2085e5d084a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectOfLIFOInventoryLiquidationOnIncome" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzU0OTc1NTgxNTI1Mw_b2ad530f-46d2-4070-ac2c-b347f50e50e6">562,000</ix:nonFraction> or $<ix:nonFraction unitRef="usdPerShare" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="2" sign="-" name="hvt:EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzU0OTc1NTgxNTI1OQ_14e398e4-bfd7-4ac0-8e00-11d3a9b253f9">0.03</ix:nonFraction> per diluted share of common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We believe this information is meaningful to the users of these consolidated financial statements for analyzing the effects of price changes, for better understanding our financial position and for comparing such effects with other companies.</span></ix:continuation></div><div id="i8482f13d92e04c8a997cb0a89c04b621_157"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 4, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90ZXh0cmVnaW9uOmYzZmU5NThjZDU3MzQ5ODVhYWJlZjdlMzg1ZjJlOWE4Xzg3_ec319817-2146-407b-ab15-8cd8dde169a7" continuedAt="i6f20f2ecde164788b093ea0dbebe7097" escape="true">Property and Equipment:</ix:nonNumeric></span></div><ix:continuation id="i6f20f2ecde164788b093ea0dbebe7097"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90ZXh0cmVnaW9uOmYzZmU5NThjZDU3MzQ5ODVhYWJlZjdlMzg1ZjJlOWE4Xzg4_c730c53b-af06-45f5-b453-9ef4f21ecb01" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Property and equipment are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:362.25pt"><tr><td style="width:1.0pt"></td><td style="width:226.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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:114%">(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:114%">2022</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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Land and improvements</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2d7ed742ad8c4f98bcb4db63fffbf295_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzEtMS0xLTEtMTAyNTE_4310868d-7dae-44ec-a4ad-20782c54a6d5">35,015</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i07ce027c5c3f40b08a954a7634f47092_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzEtMy0xLTEtMTAyNTE_9c4b1454-b54f-4ef9-b879-ad4a9273f525">35,015</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i23b006d556724f85bb292e13591875aa_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzItMS0xLTEtMTAyNTE_34bdf159-65e8-4485-b7d9-1e24e82a3ceb">217,293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2b95e93c14ec4ad18af5e37756357857_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzItMy0xLTEtMTAyNTE_75481fb0-11c9-4bb1-bbf2-a835786cdc2e">206,183</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="idc3e12d223fe4e219b56262cd029d97c_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzMtMS0xLTEtMTAyNTE_99f4522d-40e3-4037-94f2-3a35b262d03c">98,305</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="ibca200955adc40d79ce15570b2aafeb9_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzMtMy0xLTEtMTAyNTE_35a6c594-9458-44f3-8410-5681738fc2af">90,070</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:114%">Equipment</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:114%"><ix:nonFraction unitRef="usd" contextRef="if9454f20de374ef3aaf439e1f1b91ea6_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzQtMS0xLTEtMTAyNTE_25765bed-7673-444f-b24c-bb9c848e93d9">61,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2b56fa46bdd44cd5b4a8f341ee38dd03_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzQtMy0xLTEtMTAyNTE_078c8293-0c45-42b3-a4af-99cf2060116a">56,895</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i3fff839f4f054ddb95b434f5715c99f9_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzUtMS0xLTEtMTAyNTE_aa885531-5381-4b50-9d2d-98fc9639fe77">5,423</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2970e57d8dce4f2bbe9c99f4bf835262_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzUtMy0xLTEtMTAyNTE_f2bdc4b9-f69f-47f0-bd68-ca6961c407e7">3,125</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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: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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzYtMS0xLTEtMTAyNTE_f074d737-da65-4a9f-b308-e598a8a0ddab">417,306</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzYtMy0xLTEtMTAyNTE_3076df67-fd50-46b8-8987-a466edb50b6c">391,288</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzctMS0xLTEtMTAyNTE_c47e8f8a-a34a-438f-8066-3ac729438ed2">279,831</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzctMy0xLTEtMTAyNTE_2382b215-9389-46c8-934d-6d9e11a44433">265,189</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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:120%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzgtMS0xLTEtMTAyNTE_b249d690-f2bf-49d8-9e91-b69eca916095">137,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzgtMy0xLTEtMTAyNTE_9c8737e0-2602-44ea-a716-e512a4679dce">126,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i8482f13d92e04c8a997cb0a89c04b621_160"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 5, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzE1MjI_635fff53-2c2a-4632-adcb-1bf88c28e3b8" continuedAt="i3adcd092e7ba4b0a969d3de253fa3abf" escape="true">Credit Arrangement:</ix:nonNumeric></span></div><ix:continuation id="i3adcd092e7ba4b0a969d3de253fa3abf" continuedAt="i6b692a2c9b4e49b7a294262cb10fb65c"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In October 2022 we entered into the Fourth Amendment to Amended and Restated Credit Agreement (as amended, the &#8220;Credit Agreement&#8221;) with a bank to increase the revolving credit facility to $<ix:nonFraction unitRef="usd" contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwNDQ1MzYwNDY3MDgy_47641709-c223-4b89-8a8a-0d7587ee2335">80,000,000</ix:nonFraction>, extend the maturity date to <ix:nonNumeric contextRef="i0a83eb7de8544f6d8a9c1bd576aae842_D20221001-20221031" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwNDQ1MzYwNDY3MTIx_281bd66f-4cc4-4419-88a9-8ea2c3ecc973">October&#160;24, 2027</ix:nonNumeric>, and replace the LIBOR rate with the SOFR rate as the interest rate benchmark.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The Credit Agreement is a $<ix:nonFraction unitRef="usd" contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwNDQ1MzYwNDY3MDA2_47641709-c223-4b89-8a8a-0d7587ee2335">80,000,000</ix:nonFraction> revolving credit facility secured by our inventory, accounts receivable, cash, and certain other personal property. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit. Amounts available to borrow are based on the lesser of the borrowing base or the  $<ix:nonFraction unitRef="usd" contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzczOA_ec537d0c-eba5-47c8-b2f8-69cf5ed51440">80,000,000</ix:nonFraction> line amount. The credit facility contains covenants that, among other things, limit our ability to incur certain types of debt or liens, enter into mergers and consolidations or use proceeds of borrowing for other than permitted uses. The covenants also limit our ability to pay dividends if unused availability is less than $<ix:nonFraction unitRef="usd" contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031" decimals="-3" name="hvt:LineOfCreditFacilityDividendRestrictionsUnusedAvailability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwNjY_20d3e802-6722-4ed8-ba22-d05dafab17ea">12,500,000</ix:nonFraction>.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We borrowed $<ix:nonFraction unitRef="usd" contextRef="i98e05c8f80cf4f21b5054c3a48fc4135_D20200601-20200630" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwODI_3f86fa06-0667-42aa-9dc9-1ff0f87f6c63"><ix:nonFraction unitRef="usd" contextRef="i1f93f6b29f7c4b5e99bf45ba9ff2892a_D20200301-20200331" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwODI_4218eacd-7809-4035-851f-c8d7f5027f37">43,800,000</ix:nonFraction></ix:nonFraction> under the Credit Agreement in March 2020 and repaid the borrowings in June 2020. The interest rates on the outstanding balance were based on the <ix:nonNumeric contextRef="i8801820040a845b589f5c0f40f9ddb80_D20221001-20221031" name="hvt:DebtInstrumentTermOfVariableRate" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzQzOTgwNDY1MTMwNTY_ca169216-583b-4a40-a564-bc6369d655eb">three-month</ix:nonNumeric> Euro dollar LIBOR rate plus <span id="i44d2c8e77c9345da8d32df3b91d931a0_1953"></span><ix:nonFraction unitRef="number" contextRef="i8801820040a845b589f5c0f40f9ddb80_D20221001-20221031" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzU0OTc1NTgxNTcyOQ_b607cd50-7fe8-4b36-94e8-37285049458e">1.25</ix:nonFraction>% and on a weighted average basis was approximately <ix:nonFraction unitRef="number" contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEzMjA_87851dc0-8c8e-4574-b7fd-f38842a26c9a">2.37</ix:nonFraction>%.Total interest paid under the Credit Agreement was $<ix:nonFraction unitRef="usd" contextRef="i5daa257f8db74867ae075000b40b8716_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzU0OTc1NTgxNTczOA_a9264f9e-4ff0-4061-9d4e-3a639c9cdf36">400,000</ix:nonFraction> for the year ended December&#160;31, 2020. There were no borrowings under the facility for the years ended December&#160;31, 2021 and December&#160;31, 2022.</span></div></ix:continuation><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"><ix:continuation id="i6b692a2c9b4e49b7a294262cb10fb65c">The borrowing base was $<ix:nonFraction unitRef="usd" contextRef="i9e55d336983840f2b14a0c699775a7a5_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzE0MjM_f409d998-1732-49e7-a156-772ee07a9eb5">124,700,000</ix:nonFraction> at December&#160;31, 2022 and there were <ix:nonFraction unitRef="usd" contextRef="i9e55d336983840f2b14a0c699775a7a5_I20221231" decimals="INF" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzE0NDc_85108812-1ce3-4f77-96ee-a9c172425b82">no</ix:nonFraction> outstanding letters of credit, accordingly, the net availability was $<ix:nonFraction unitRef="usd" contextRef="i9e55d336983840f2b14a0c699775a7a5_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzE1MTk_651e14cf-c0bf-470b-9ee3-3508f888f523">80,000,000</ix:nonFraction>.</ix:continuation> </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-11</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_163"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 6, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90ZXh0cmVnaW9uOmMzMDMzNjI3ODkwMjQ4M2RiMzYzNzY0YTM4M2Y5MDk2XzEyNA_8571d8c7-0e8c-4cac-b050-e1a76676906e" continuedAt="i558975bb8ca1454498915d19adc7f412" escape="true">Accrued Liabilities and Other Liabilities:</ix:nonNumeric></span></div><ix:continuation id="i558975bb8ca1454498915d19adc7f412"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90ZXh0cmVnaW9uOmMzMDMzNjI3ODkwMjQ4M2RiMzYzNzY0YTM4M2Y5MDk2XzEyNQ_7f224040-2c28-490d-af8f-a14056cc9af7" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Accrued liabilities and other liabilities consist of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.75pt"><tr><td style="width:1.0pt"></td><td style="width:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><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:114%">(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:114%">2022</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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Employee compensation, related taxes and benefits</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzItMS0xLTEtMTAyNTE_b26b0c72-28a0-46d8-b108-7111cafd5900">22,262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:AccruedEmployeeBenefitsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzItMy0xLTEtMTAyNTE_9c83cefd-ea32-4c5f-9bcf-9185462014e3">21,651</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Taxes other than income and withholding</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzMtMS0xLTEtMTAyNTE_6d2d67ca-79ea-4799-9027-e051676bb9ae">8,862</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzMtMy0xLTEtMTAyNTE_34d29f88-7ea0-4f6f-9559-cddfcbc6b81b">7,319</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Self-insurance reserves</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzQtMS0xLTEtMTAyNTE_bc972bd8-f999-45d7-ac53-8a0355569d08">5,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzQtMy0xLTEtMTAyNTE_e94f6de0-04b2-413c-aa7e-9f2bcbda0251">5,268</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzUtMS0xLTEtMTAyNTE_f94c6894-77a8-455b-8a40-9f29774d6db6">11,660</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzUtMy0xLTEtMTAyNTE_e896eeb1-04c3-4419-a5af-2450c74d2baf">12,426</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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: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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzYtMS0xLTEtMTAyNTE_6cd4c5fa-3161-4e17-b6d6-f113e66c7a31">48,676</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzYtMy0xLTEtMTAyNTE_15039a72-f9e5-42b0-93cd-10010d3e5156">46,664</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred compensation</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzgtMS0xLTEtMjAyNjU_11956afa-d70e-4015-878b-736df9756eb6">8,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzgtMy0xLTEtMjAyNjU_2d846828-6e0b-479b-b9ec-b1cc20344d3e">9,201</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">SERP, noncurrent</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzktMS0xLTEtMjAyNjU_2bb232a1-3059-4a7b-8abc-f2ff6e48cc78">6,342</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzktMy0xLTEtMjAyNjU_eed860ba-6b5d-4340-9718-046a89ec550b">8,298</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Self-insurance reserves</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:SelfInsuranceReserveNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzgtMS0xLTEtMTAyNTE_baf90528-5a45-4a6d-afd9-538565a6b7a1">2,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:SelfInsuranceReserveNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzgtMy0xLTEtMTAyNTE_47f5b019-0d51-4796-a73e-a6dfc1d8015f">3,038</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzktMS0xLTEtMTAyNTE_f4584a1c-43c0-45ff-b17a-5ac8df086e04">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzktMy0xLTEtMTAyNTE_526f9e03-5367-4142-870f-dfbcb2a58ec9">2,635</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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: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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzEwLTEtMS0xLTEwMjUx_d4b44565-a2fd-4f18-ad16-2be0a1c6105d">18,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzEwLTMtMS0xLTEwMjUx_d0fd834f-b1e8-4bb8-9511-d2c155cabde4">23,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i8482f13d92e04c8a997cb0a89c04b621_166"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 7, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzI3MzU_60023738-894e-401c-82e8-0a0ae1964d06" continuedAt="idfc95c9a6cf94205bad5514c5d9d93b4" escape="true">Income Taxes:</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%"><ix:continuation id="idfc95c9a6cf94205bad5514c5d9d93b4" continuedAt="i4953a6c4493343d488048de6c280a76f"> </ix:continuation></span></div><ix:continuation id="i4953a6c4493343d488048de6c280a76f" continuedAt="idd07120c094643d4983b1f54ced4d088"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzI3MzY_f13bd6bf-015b-439f-83a8-6f769094f5cb" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The provision for income taxes for the years ended December&#160;31 consist of the following:</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:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><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:114%">2022</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:114%">2021</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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Current</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzItMS0xLTEtMTAyNTE_361f99c6-ac81-4e1b-93fc-bba7c6f2e39c">25,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzItMy0xLTEtMTAyNTE_19dfabce-92ce-40ad-b45a-21917544fc61">22,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzItNS0xLTEtMTAyNTE_cd4ee5dc-4507-4084-9181-b00f49abbdf8">16,831</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzMtMS0xLTEtMTAyNTE_6aa43297-8eb8-41e8-87e8-4584c8a3a9dd">4,241</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzMtMy0xLTEtMTAyNTE_af743340-d23b-4971-be32-3eef9cd867b7">4,666</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzMtNS0xLTEtMTAyNTE_79ba6827-a335-4720-9fac-8ff797e68f85">3,210</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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: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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzQtMS0xLTEtMTAyNTE_51e54778-24f0-4b12-b5de-693c01ad5e11">29,559</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzQtMy0xLTEtMTAyNTE_4a9cc586-e982-469a-8573-4762b1786f47">27,498</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzQtNS0xLTEtMTAyNTE_79b1d542-6896-41d8-bd41-fccc5e30169e">20,041</ix:nonFraction>&#160;</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:#dbdbdb;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%">Deferred</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzYtMS0xLTEtMTAyNTE_d6968f1e-ebb8-4880-ad35-840dcf148ff5">628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzYtMy0xLTEtMTAyNTE_eb05b226-afd7-465d-a0e0-eab52a2b0f22">589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzYtNS0xLTEtMTAyNTE_b3677bac-bd4e-42a2-b0b8-23d02aa2ec30">1,217</ix:nonFraction>)</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzctMS0xLTEtMTAyNTE_7e1b1e6c-64a6-41a9-9af2-d636e6c5f4ce">1,212</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzctMy0xLTEtMTAyNTE_0970569c-1ba8-4808-bae5-af0734d0c28b">355</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzctNS0xLTEtMTAyNTE_25736498-926e-4250-baee-60f5e3a2c7ef">1,241</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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: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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzgtMS0xLTEtMTAyNTE_a2610d1e-dffb-479c-8353-afe92e974986">584</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzgtMy0xLTEtMTAyNTE_f189a26c-822b-4cb3-beeb-8b1e9e65ff0e">234</ix:nonFraction>&#160;</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzgtNS0xLTEtMTAyNTE_ce68039c-0e25-449d-ad27-07c26708aa81">2,458</ix:nonFraction>)</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:#dbdbdb;padding:2px 1pt 2px 19pt;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 income tax expense</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzktMS0xLTEtMTAyNTE_473d4e3c-a0d8-4fee-877c-63235805678a">30,143</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzktMy0xLTEtMTAyNTE_b775631b-ac58-47f5-a3c2-5a8d49707f40">27,732</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzktNS0xLTEtMTAyNTE_0645bdfe-f50c-462d-8b54-e6ad5ab95f72">17,583</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzI3Mzc_973dac0f-c15d-4262-a70c-eda95ba71bfb" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The differences between income tax expense in the accompanying Consolidated Financial Statements and the amount computed by applying the statutory Federal income tax rate are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:645.00pt"><tr><td style="width:1.0pt"></td><td style="width:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></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:73.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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:114%">2022</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:114%">2021</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:114%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Statutory rates applied to income before income taxes</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzEtMS0xLTEtMTAyNTE_29456190-4720-4672-8d89-432c09079ee0">25,095</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzEtMy0xLTEtMTAyNTE_6be3e492-1a52-48dc-87f5-63d6ddbe6542">24,949</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzEtNS0xLTEtMTAyNTE_154349d6-48e1-41ab-91be-543532f29aeb">16,164</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height: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%">State income taxes, net of Federal tax benefit</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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzItMS0xLTEtMTAyNTE_24e1a6dc-b17a-44e9-9978-ca75067297a5">4,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzItMy0xLTEtMTAyNTE_9891ecb2-2981-4183-837b-0a28525303c2">3,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzItNS0xLTEtMTAyNTE_32082541-58a1-48c8-a9e1-95b1f95be429">2,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">State tax credits</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzMtMS0xLTEtMjAwNzE_cf72a6b2-28c7-4059-8172-b112a1adef94">494</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzMtMy0xLTEtMjAwNzE_433b742b-47ae-46d8-ab8d-033d812d6fe8">481</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzMtNS0xLTEtMjAwNzE_ea6d59c8-97a7-49e4-b423-5e75ba9afedc">1,206</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">Other</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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzQtMS0xLTEtMjAwNzE_4c97802f-ff43-4cdc-a2bd-4316bda7f15e">654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzQtMy0xLTEtMjAwNzE_98b65be0-6c79-469c-b412-6e13b41ef150">572</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzQtNS0xLTEtMjAwNzE_c47b3a4f-999d-49e2-8ec0-692b5e90d653">568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzgtMS0xLTEtMTAyNTE_2b8ad69b-aaf0-4fe7-bd2d-244614fe7caf">30,143</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzgtMy0xLTEtMTAyNTE_736bf18f-ee84-4677-9924-47812be0b66f">27,732</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzgtNS0xLTEtMTAyNTE_cd490348-39d2-4c43-bf3d-85e5e782db0a">17,583</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our effective tax rate differs from the federal statutory rate primarily due to state income taxes. In 2020, we completed the computations and recorded in the fourth quarter, state quality jobs credits of $<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" name="hvt:StateQualityJobsCredit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzEwOTk1MTE2MzQzNDM_c5cc7355-4a97-4d3c-9ab4-ee1a303e78ef">1,527,000</ix:nonFraction> generated in 2018, 2019, and 2020. </span></div></ix:continuation><div style="margin-top:12pt;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzI3Mzg_f047987d-2484-4072-80d9-1d50babd1809" continuedAt="i10cfe1749d934595b5414857c2166720" escape="true"></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><ix:continuation id="idd07120c094643d4983b1f54ced4d088"><ix:continuation id="i10cfe1749d934595b5414857c2166720"><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Deferred income taxes </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The amounts in the following table are grouped based on broad categories of items that generate the deferred tax assets and liabilities.</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:359.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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:114%">2022</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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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%">Property and equipment</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzItMS0xLTEtMTAyNTE_5fff36aa-f972-4b6e-a702-40795a6dae61">7,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzItMy0xLTEtMTAyNTE_06a9629a-288e-46f0-9706-b7cace5e9647">6,944</ix:nonFraction>&#160;</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:#dbdbdb;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%">Lease liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="hvt:DeferredTaxAssetsLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzMtMS0xLTEtMTAyNTE_a9315831-8475-49a4-aa75-2d0c199e68ca">55,322</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="hvt:DeferredTaxAssetsLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzMtMy0xLTEtMTAyNTE_33a1ec03-0ddc-47d9-a640-8cc6853b14c5">57,588</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzQtMS0xLTEtMTAyNTE_7f6ba87d-dde6-4ff5-8b05-94245769e651">11,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzQtMy0xLTEtMTAyNTE_53e1071e-b2cb-49ad-a961-54a6fcd51adf">11,306</ix:nonFraction>&#160;</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:#dbdbdb;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%">Retirement benefits</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzUtMS0xLTEtMTAyNTE_4519948f-e0db-47a4-aa66-2e45a11f384a">60</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzUtMy0xLTEtMTAyNTE_b307d232-aede-472f-9917-c620992e08c5">573</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">State tax credits</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzYtMS0xLTEtMTAyNTE_1559d2a5-a800-4c6e-a007-e11231863c8a">1,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzYtMy0xLTEtMTAyNTE_32be916d-4c28-44fa-bfda-0d9018a4ebb0">2,087</ix:nonFraction>&#160;</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:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzctMS0xLTEtMTAyNTE_e69a0b2d-c7fb-43ad-8196-700885b21c60">702</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzctMy0xLTEtMTAyNTE_b2ebe28c-d91c-4021-bb11-9d0f5fde7261">676</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzgtMS0xLTEtMTAyNTE_e4cce777-8e9e-4075-83e6-69155610678b">76,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzgtMy0xLTEtMTAyNTE_d1ff4edb-29c7-451d-8f39-5edd66b4d152">79,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"></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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Inventory related</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzExLTEtMS0xLTEwMjUx_9d623477-7e51-43ab-b6dc-081a97edc905">7,058</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzExLTMtMS0xLTEwMjUx_c7de5808-9e97-4851-9310-61e294a3d7d8">6,389</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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%">Right-of-use lease assets</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzEyLTEtMS0xLTEwMjUx_bb108371-b7b9-412a-b431-358c893b3f97">53,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzEyLTMtMS0xLTEwMjUx_c6256a96-7209-490b-acf0-7679634e1e54">55,816</ix:nonFraction>&#160;</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:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzEzLTEtMS0xLTEwMjUx_86d91cf5-45e8-4aac-b609-0649672a9a6a">563</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzEzLTMtMS0xLTEwMjUx_bface1f4-1f6f-445b-9d97-bd870dfadb5c">594</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 28pt;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 deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzE0LTEtMS0xLTEwMjUx_fb00d87f-5441-436e-8b19-92ecb3fc7e06">60,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzE0LTMtMS0xLTEwMjUx_2da5dbcd-262b-48a5-8379-f2ec2f60c866">62,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Net deferred tax assets</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzE1LTEtMS0xLTEwMjUx_6e74a5e5-bd62-40ff-8b80-dc7560d58ca3">15,501</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzE1LTMtMS0xLTEwMjUx_855e2b89-f18f-453c-acf4-18e750c0e4fa">16,375</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We review our deferred tax assets to determine the need for a valuation allowance. Based on evidence, we concluded that it is more-likely-than-not that our deferred tax assets will be realized and therefore a valuation allowance is not required.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We file income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With respect to U.S. federal, state and local jurisdictions, with limited exceptions, we are no longer subject to income tax audits for years before 2019.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Uncertain Tax Positions</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Interest and penalties associated with uncertain tax positions, if any, are recognized as components of income tax expense. No amounts for uncertain tax positions were recorded for the years currently open under statute of limitations.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Cares Act</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary suspension of certain payment requirements for the employer-paid portion of social security taxes, the creation of certain refundable employee retention credits, and technical corrections from prior tax legislation for tax depreciation of certain qualified improvement property. We elected to defer the employer-paid portion of social security taxes beginning with pay dates on and after April 1, 2020 and through December&#160;31, 2020 and  deferred $<ix:nonFraction unitRef="usd" contextRef="i1c2984abcbdc492c87b1af992106f308_I20201231" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzU0OTc1NTgxNDQ2NTc_eb51ca98-2018-42ee-99f4-95b217746975">1,607,000</ix:nonFraction> which was repaid in 2021. During 2020, we recorded $<ix:nonFraction unitRef="usd" contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231" decimals="-3" name="hvt:RefundableEmployeeRetentionCredits" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzU0OTc1NTgxNDQ2Njk_b9186104-a009-43c1-abad-4ec9272782af">2,301,000</ix:nonFraction> for refundable employee retention credits reducing selling, general and administrative expenses.</span></div></ix:continuation><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-13</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_169"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 8,</span><span style="background-color:#ffffff;color:#333333;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline"> <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODQ_72d6c40a-925f-4c90-b499-3292353f0c8a" continuedAt="id28dea71a7b048ffb97dba6828979ee2" escape="true">Leases:</ix:nonNumeric></span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%"><ix:continuation id="id28dea71a7b048ffb97dba6828979ee2" continuedAt="i47c87decd022448d986d7f4cdf05e290"> </ix:continuation></span></div><ix:continuation id="i47c87decd022448d986d7f4cdf05e290" continuedAt="i6e0d8a0fd46e4a12bc26b03ec34f92b7"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of between <ix:nonNumeric contextRef="i548e5064297344818f44041ec19f4dbb_I20221231" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE1OQ_7588a58f-ddba-4f83-b4b5-c134e7c7f66c">1</ix:nonNumeric> year and <ix:nonNumeric contextRef="i45d1d53fb1d7461c9dc4f5d5b9676b96_I20221231" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE2Ng_37761479-f6ff-4434-911f-842a2a522a90">15</ix:nonNumeric> years, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="i45d1d53fb1d7461c9dc4f5d5b9676b96_I20221231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIzMQ_78c30233-47c3-4524-a044-9c4ddab3ea14">20</ix:nonNumeric> 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;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In April 2020, the Financial Accounting Standards Board issued guidance allowing entities to make a policy election to account for lease concessions related to the COVID-19 pandemic as though enforceable rights and obligations for those concessions existed. The election applies to any lessor-provided lease concession related to the impact of the COVID-19 pandemic, provided the concession does not result in a substantial increase in the rights of the lessor or in the obligations of the lessee. During the year ended December 31, 2020, we received concessions from certain landlords in the form of rent deferrals of approximately $<ix:nonFraction unitRef="usd" contextRef="ia5ea179264c944f786a01fe289a69beb_D20200101-20201231" decimals="-5" name="hvt:LesseeOperatingLeaseRentDeferrals" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzExNDc_25682016-d454-4948-9bf4-541c1479f006">4.5</ix:nonFraction> million and abatements of approximately $<ix:nonFraction unitRef="usd" contextRef="ia5ea179264c944f786a01fe289a69beb_D20200101-20201231" decimals="-5" name="hvt:LesseeOperatingLeaseRentAbatements" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzExODI_7f8d957d-6fb6-41ef-9f8f-ceb2335c811a">1.8</ix:nonFraction> million. We have elected to account for these rent concessions&#8239;as though enforceable rights and obligations for those concessions existed in the original lease agreements and have recorded a non-interest bearing payable for the deferred rent payments.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">On May&#160;18, 2020, we completed a sale and leaseback transaction of <ix:nonFraction unitRef="facility" contextRef="i96b00c516d3247bcac2bc6773856f78f_I20200518" decimals="INF" name="hvt:NumberOfPropertiesIncludedInSaleLeasebackTransaction" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE0ODU_2132cd52-6e7f-4ff9-8deb-c46f3be9e60e">three</ix:nonFraction> facilities which we initiated in April 2020 as part of our business continuity plan. The Coppell, TX&#8239;location has approximately <ix:nonFraction unitRef="sqft" contextRef="i720a861bf15f43f7b6d1daaad911a90b_I20200518" decimals="-3" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE2MTY_6617d271-00d1-40dd-840b-168b7299b701">394,000</ix:nonFraction> distribution square feet used to serve our western stores, <ix:nonFraction unitRef="sqft" contextRef="i28caf98917104b2985b2e63797501d49_I20200518" decimals="-3" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE2Nzg_1e729416-5d5c-41d9-8aad-0cfb8052d6f3">44,000</ix:nonFraction> retail square feet, and <ix:nonFraction unitRef="sqft" contextRef="i5d40da8290a14325b6148ee565649669_I20200518" decimals="-3" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE3MDU_e9a56df6-2a6d-42f0-8f5a-ef128d883f5c">20,000</ix:nonFraction> square feet of office space used for a call center and general management purposes. The&#8239;Lakeland, FL&#8239; property is a distribution center with approximately&#8239; <ix:nonFraction unitRef="sqft" contextRef="i5d531875d86641be998b77ec25ea0645_I20200518" decimals="-3" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE4NjQ_e128b348-fce9-4fd5-9328-40b4d732fa6b">335,000</ix:nonFraction> square feet and the Colonial Heights property is a distribution facility with <ix:nonFraction unitRef="sqft" contextRef="icc3585ff444b45e682a26cd9891c5416_I20200518" decimals="-3" name="us-gaap:AreaOfRealEstateProperty" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE5NDU_d64d6793-e440-447d-b4c6-aaab919fee91">129,000</ix:nonFraction> square feet.&#8239;The facilities were leased back to Havertys via&#8239;<ix:nonNumeric contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIwMDk_4b668020-54c6-4d07-8e75-616dbfd2085b">15</ix:nonNumeric>-year operating&#8239;lease agreements with renewal options.&#8239; The total sales price for these properties, excluding costs and taxes,&#8239;was $<ix:nonFraction unitRef="usd" contextRef="i96b00c516d3247bcac2bc6773856f78f_I20200518" decimals="-5" name="hvt:SaleLeasebackTransactionPurchasePrice" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIxNDI_ee90aef5-aa56-494a-a5e6-c6d028e6ae30">70</ix:nonFraction> million and their net book value was approximately $<ix:nonFraction unitRef="usd" contextRef="i96b00c516d3247bcac2bc6773856f78f_I20200518" decimals="-5" name="us-gaap:SaleLeasebackTransactionNetBookValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIxODg_71bd42bb-a767-45b9-8d97-4516d2b69f29">37.9</ix:nonFraction> million. The gain of approximately $<ix:nonFraction unitRef="usd" contextRef="i6d5dc23796ad4280bb7d536cc9507eb0_D20200401-20200630" decimals="-5" name="us-gaap:SaleAndLeasebackTransactionGainLossNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIyMTg_13a4fde2-319c-4550-a75d-45389d93aa93">31.6</ix:nonFraction> million was recognized in the second quarter of 2020 and is included in other income.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In August 2021, we repurchased the Colonial Heights property, that was part of the sale-leaseback transaction in 2021 for $<ix:nonFraction unitRef="usd" contextRef="i3b96ab8b430444279d4b0bad83b36b01_I20210831" decimals="-5" name="hvt:SaleLeasebackTransactionPurchasePrice" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzI0MDg_6ecd2d6d-5489-4634-945e-77cccbdbd029">8.5</ix:nonFraction> million.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">As of December&#160;31, 2022, we have entered into <ix:nonFraction unitRef="lease" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="INF" name="hvt:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzI0NDM_6e3e6d29-d4f6-4a45-b049-6a5c65094be3">one</ix:nonFraction> lease for an additional retail location which has not yet commenced and is under construction.</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODU_d496475e-3944-46ba-82ea-f707cf18ec7f" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The table below presents the operating lease assets and liabilities recognized on the consolidated balance sheets as of December&#160;31:</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:359.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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:114%">(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:114%">2022</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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Operating Lease Assets: </span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Right-of use lease assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzItMS0xLTEtMTAyNTE_92a465fd-b051-4026-8fdd-1fab0aa080c5">207,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzItMy0xLTEtMTAyNTE_8b7b87ce-e20b-4ab9-a5ac-66b9a9709803">222,356</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Operating Lease Liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #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:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current lease liabilities</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzQtMS0xLTEtMTAyNTE_532eea12-1a1c-4c84-a7bf-3b3c983a42a9">34,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzQtMy0xLTEtMTAyNTE_c28c7a9b-6054-4114-84d3-f3deb6df047a">33,581</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Non-current lease liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzUtMS0xLTEtMTAyNTE_620826c2-5226-495a-a1a9-2b0c916c7bb3">186,845</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzUtMy0xLTEtMTAyNTE_f2c2d486-7a36-4735-ae1c-1d0f0bd1da7e">196,771</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:top"><div style="margin-bottom:3pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total operating lease liabilities</span></div></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzYtMS0xLTEtMTAyNTE_a572f51a-2a07-4b48-bc3c-8161417978ab">221,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzYtMy0xLTEtMTAyNTE_18cbf788-f1be-4e53-aa80-eb9294bf29e8">230,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our leases generally do not provide an implicit rate, and therefore we use our incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.</span></div></ix:continuation><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODY_bee7785e-c2c4-4176-8bc3-8f0e7b3bfe59" continuedAt="i0b1accfb869d4068ba40da15399840ec" escape="true"></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><ix:continuation id="i6e0d8a0fd46e4a12bc26b03ec34f92b7"><ix:continuation id="i0b1accfb869d4068ba40da15399840ec"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The weighted-average remaining lease term and weighted-average discount rate for operating leases as of December&#160;31 are:</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:359.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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:114%">2022</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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding: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%"><ix:nonNumeric contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZToxMjFmYzUyYTVlMDU0NmE2ODk4MTNjNjMwNTVlMmUzMy90YWJsZXJhbmdlOjEyMWZjNTJhNWUwNTQ2YTY4OTgxM2M2MzA1NWUyZTMzXzEtMS0xLTEtMTAyNTE_e3c96d0e-76a7-47fb-ba3b-d77ed2f61598">7.6</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding: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%"><ix:nonNumeric contextRef="id358f20b83564067b72e17094b07405e_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZToxMjFmYzUyYTVlMDU0NmE2ODk4MTNjNjMwNTVlMmUzMy90YWJsZXJhbmdlOjEyMWZjNTJhNWUwNTQ2YTY4OTgxM2M2MzA1NWUyZTMzXzEtMy0xLTEtMTAyNTE_05120c3b-6041-425f-a68c-e4786247ba67">8.1</ix:nonNumeric> years</span></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:114%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZToxMjFmYzUyYTVlMDU0NmE2ODk4MTNjNjMwNTVlMmUzMy90YWJsZXJhbmdlOjEyMWZjNTJhNWUwNTQ2YTY4OTgxM2M2MzA1NWUyZTMzXzItMS0xLTEtMTAyNTE_ca5ed97c-20d8-48a6-82cb-c0e01aa73cbe">5.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZToxMjFmYzUyYTVlMDU0NmE2ODk4MTNjNjMwNTVlMmUzMy90YWJsZXJhbmdlOjEyMWZjNTJhNWUwNTQ2YTY4OTgxM2M2MzA1NWUyZTMzXzItMy0xLTEtMTAyNTE_3328ce8c-2b79-4d78-8cf7-2846433988e6">5.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODc_e708520b-ac04-4ad8-b02b-af8de30c0dc0" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total lease liabilities recognized on the consolidated balance sheet as of December&#160;31, 2022:</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:427.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:20pt"><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:114%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Operating Leases</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">2023</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzEtMS0xLTEtMTAyNTE_ff352aea-ca72-4c03-86e8-14b851fe068e">45,427</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzItMS0xLTEtMTAyNTE_bfcecddc-b0fd-4440-9301-e5f64ed37a23">41,650</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">2025</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzMtMS0xLTEtMTAyNTE_6ed84bf6-3609-428d-a83e-c2d2bc85c9d8">36,242</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzQtMS0xLTEtMTAyNTE_f80e86dd-2507-4b41-b516-19b5a4fc26f2">32,013</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzUtMS0xLTEtMTAyNTE_486668fb-8899-4b3c-b5d5-563293218375">26,487</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzYtMS0xLTEtMTAyNTE_540fd978-3b74-4689-b3c4-03e965b76942">92,163</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Total undiscounted future minimum lease payments</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzctMS0xLTEtMTAyNTE_0d867547-0dce-4893-bc08-23ae0df5ee62">273,982</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Less: difference between undiscounted lease payments and discounted operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzgtMS0xLTEtMTAyNTE_666917b4-4cab-4f3a-a1ba-644e6e020ed9">52,695</ix:nonFraction>)</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:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzktMS0xLTEtMTAyNTE_2149324a-3f18-4cba-a174-23143b9b7741">221,287</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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></ix:nonNumeric><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portion of payments are not included in the initial measurement of the right&#8209;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 portion 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.</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODg_df4aa0fc-d56b-4637-8b77-f0e2f49467e7" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Components of lease expense which are included in selling, general, and administrative expenses within our consolidated statements of comprehensive income were as follows:</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:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><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:114%">(in thousands)</span></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:114%">2022</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:114%">2021</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:114%">2020</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:114%">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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzItMS0xLTEtMTAyNTE_60744dcc-9a74-4ea9-adb7-fb10988236df">46,449</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i764ba111963643e586b87d6358578150_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzItMy0xLTEtMTAyNTE_4499b258-b3d6-46d1-a0b2-391e03bfc4f9">46,774</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzItNS0xLTEtMTAyNTE_2a70fe08-26d4-460e-bc81-63d1da95fcd4">44,854</ix:nonFraction>&#160;</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="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:114%">Variable lease cost</span></td><td colspan="2" style="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:114%"><ix:nonFraction unitRef="usd" contextRef="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzQtMS0xLTEtMTAyNTE_140b12fc-b3ab-4821-bdc6-9dd49219ac2f">6,969</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i764ba111963643e586b87d6358578150_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzQtMy0xLTEtMTAyNTE_dd693630-9b59-40d7-a298-c2670a3afdc5">6,680</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzQtNS0xLTEtMTAyNTE_aafc274a-308f-4111-8450-136392714e9d">5,827</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total lease expense</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzUtMS0xLTEtMTAyNTE_2a20e811-2e0a-4b2d-8af8-8d9c9eb35da5">53,418</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i764ba111963643e586b87d6358578150_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzUtMy0xLTEtMTAyNTE_8a387a77-6e02-453d-8ef9-375cf79a674b">53,454</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzUtNS0xLTEtMTAyNTE_924aa1e8-ff09-4754-bc0e-fd47d9548add">50,681</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="hvt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODk_1c34f7f2-4dd1-4f5a-93c2-31e523b0c2ef" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Supplemental cash flow information related to leases is as follows:</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:359.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><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:114%">(In thousands)</span></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:114%">2022</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:114%">2021</span></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:114%">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="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:114%">Operating cash flows from operating leases</span></td><td style="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:114%">$</span></td><td style="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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpmMzlmNmVjNTg5MGE0MjQzYWM2ZWZkZDA5Y2E1ZjM5MC90YWJsZXJhbmdlOmYzOWY2ZWM1ODkwYTQyNDNhYzZlZmRkMDljYTVmMzkwXzMtMS0xLTEtMTAyNTE_0d7d60cd-3768-4875-ad24-ff3cf0712f3c">40,513</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpmMzlmNmVjNTg5MGE0MjQzYWM2ZWZkZDA5Y2E1ZjM5MC90YWJsZXJhbmdlOmYzOWY2ZWM1ODkwYTQyNDNhYzZlZmRkMDljYTVmMzkwXzMtMy0xLTEtMTAyNTE_9aedf6db-cd87-48b3-9358-2a5f48a1db11">47,607</ix:nonFraction>&#160;</span></td><td style="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:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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="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:114%">Operating leases</span></td><td style="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:114%">$</span></td><td style="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:114%"><ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpmMzlmNmVjNTg5MGE0MjQzYWM2ZWZkZDA5Y2E1ZjM5MC90YWJsZXJhbmdlOmYzOWY2ZWM1ODkwYTQyNDNhYzZlZmRkMDljYTVmMzkwXzUtMS0xLTEtMTAyNTE_4ff88abb-2320-4851-a63c-fbbb66f96a40">25,419</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="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:114%"><ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpmMzlmNmVjNTg5MGE0MjQzYWM2ZWZkZDA5Y2E1ZjM5MC90YWJsZXJhbmdlOmYzOWY2ZWM1ODkwYTQyNDNhYzZlZmRkMDljYTVmMzkwXzUtMy0xLTEtMTAyNTE_53bd4254-c03b-4fa4-9940-8d9838ed5cc7">25,025</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-15</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_172"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 9, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzkxOQ_75dfc122-5a06-43ff-8970-8131af3f6078" continuedAt="i6852336082644270add84eba4565ab26" escape="true">Stockholders&#8217; Equity:</ix:nonNumeric></span></div><ix:continuation id="i6852336082644270add84eba4565ab26"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Common Stock has a preferential dividend rate of at least <ix:nonFraction unitRef="number" contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231" decimals="2" name="hvt:CommonStockPreferentialDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzU0OTc1NTgxMzk4NDc_5b7ef54f-f9ec-4afd-9f08-42ae34436085">105</ix:nonFraction>% of the dividend paid on Class A Common Stock. Class A Common Stock has greater voting rights which include: voting as a separate class for the election of <ix:nonFraction unitRef="number" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="2" name="hvt:CommonStockVotingRightsPercentageOfDirectorsElected" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzU0OTc1NTgxMzk4NTM_0fba6dff-7c18-457d-9980-f56ebc9872f1">75</ix:nonFraction>% of the total number of directors and on all other matters subject to shareholder vote, each share of Class A Common Stock has <ix:nonFraction unitRef="vote" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="INF" name="hvt:NumberOfVotesPerShare" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzU0OTc1NTgxMzk4NTc_a22db95d-2917-44b5-bbd1-3442b8712a8f">ten</ix:nonFraction> votes and votes with the Common Stock as a single class. Class A Common Stock is convertible at the holder&#8217;s option at any time into Common Stock on a <ix:nonFraction unitRef="shares" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="INF" name="hvt:CommonStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzEwOTk1MTE2Mjk2NTI_334ddef5-7674-491e-9b77-371883566367">1</ix:nonFraction>-for-1 basis; Common Stock is not convertible into Class A Common Stock.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">A special cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i157ed1818b224b9b9fed5db402c0f8fe_D20221001-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzYyNA_e893ea3b-3897-4dd5-88b4-6e93ae43d65c">1.00</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i375d6fa58b004e0c89acb966876e0751_D20211001-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzYzMQ_88ee9fdb-e7cd-4f42-a4c6-71b1b27128a9">2.00</ix:nonFraction> for Common Stock and $<ix:nonFraction unitRef="usdPerShare" contextRef="i84705f56300d40e4aadc3de813520f8e_D20221001-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzY1NQ_6e221fdf-503d-43d5-8a39-ccc758061add">0.95</ix:nonFraction> and $<ix:nonFraction unitRef="usdPerShare" contextRef="i4e1835bc90004f758503de1903305eb3_D20211001-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzY2Mg_fb6872c0-b012-4b0c-b8cd-c40d8991b998">1.90</ix:nonFraction> for Class A Common Stock was paid in the fourth quarter of 2022 and 2021. Total dividends paid on Common Stock were $<ix:nonFraction unitRef="usd" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzc3Nw_819e1e80-e001-4370-89e3-6ac07bce8ca0">31,432,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzc4Mg_0d1ef3b2-1b4c-49b1-9c8d-319c9f210f4c">48,837,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzc4OQ_dafaed11-331c-42db-8831-71b088e2e986">46,564,000</ix:nonFraction> in 2022, 2021 and 2020, respectively. Total dividends paid on Class A Common Stock were $<ix:nonFraction unitRef="usd" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzg3NA_691f3d54-c1f8-4e51-8806-f947c0267d81">2,516,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzg3OA_76905551-f5a1-4d9c-b101-67dae5b5d350">3,609,000</ix:nonFraction> and  $<ix:nonFraction unitRef="usd" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzg4Ng_67c1a29c-fb01-40a4-97ec-3fbbc43e87bf">3,957,000</ix:nonFraction> in 2022, 2021 and 2020, respectively.</span></div></ix:continuation><div id="i8482f13d92e04c8a997cb0a89c04b621_175"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 10, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNTg_d3db9ea1-59e2-478d-a0f0-967c026ffd1a" continuedAt="i204ae8af66ff43b5a517f00110ec93bc" escape="true">Benefit Plans:</ix:nonNumeric></span></div><ix:continuation id="i204ae8af66ff43b5a517f00110ec93bc" continuedAt="i6171a364d5a0469ab68fb99061330e9f"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have a non-qualified, non-contributory supplemental executive retirement plan (the &#8220;SERP&#8221;) for employees whose retirement benefits are reduced due to their annual compensation levels. The SERP was frozen as of December 31, 2015 and no additional benefits were earned or have been accrued after that date. The SERP provides annual benefits amounting to <ix:nonFraction unitRef="number" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="2" name="hvt:DefinedBenefitPlanPercentageOfFinalAverageEarnings" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzM4NA_0dc6cb43-7686-406b-850e-63a975f6fe3c">55</ix:nonFraction>% of final average earnings less benefits payable from Social Security benefits and our former pension plan which was settled in 2014. The SERP limits the total amount of annual retirement benefits that may be paid to a participant from all sources (former pension plan, Social Security and the SERP) to $<ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" name="hvt:DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzY4OQ_a2dbee24-b71e-4132-afba-22b335d3ebd4">125,000</ix:nonFraction>. The SERP is not funded so we pay benefits directly to participants.</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNTk_091b2c0d-125a-450a-b078-f4cbffa2aac1" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table summarizes information about our SERP.</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:359.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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:114%">(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:114%">2022</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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">Benefit obligation at beginning of the year</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzItMS0xLTEtMTAyNTE_a6a39e6b-8105-4848-b7a6-194b0c65b0df">8,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="ice6b8c7998b0415a98181c0d029d5f95_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzItMy0xLTEtMTAyNTE_bd01e22d-e298-4bac-9996-3f38abd24d84">9,001</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Interest cost</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzMtMS0xLTEtMTAyNTE_853198b1-671b-41da-ad6a-a18a8b3effe6">241</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzMtMy0xLTEtMTAyNTE_6dbd44c4-fe84-46d7-99fc-806a5bacd2d4">213</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:114%">Actuarial (gains) losses</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:114%">(<ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzQtMS0xLTEtMTAyNTE_3a770aba-f618-4878-a863-7fbd75cbbf43">1,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">(<ix:nonFraction unitRef="usd" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzQtMy0xLTEtMTAyNTE_48c8a9d4-91ae-4e2e-9f8c-07544eeeae42">99</ix:nonFraction>)</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:#dbdbdb;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:114%">Benefits paid</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzUtMS0xLTEtMTAyNTE_8d11b912-ee27-4f7d-aabc-7a6bb0e7e049">359</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzUtMy0xLTEtMTAyNTE_f4ee1d8f-9223-4630-b3d9-25fc5bbe1156">359</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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:114%">Benefit obligation at end of year</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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzYtMS0xLTEtMTAyNTE_b7de5840-a912-41b2-a362-1f4d7225acf5">6,806</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzYtMy0xLTEtMTAyNTE_39a325b0-d5af-4d93-b317-5e2fc633b7cf">8,756</ix:nonFraction>&#160;</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:#dbdbdb;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%">Change in plan assets:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:114%">Employer contribution</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:114%"><ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzgtMS0xLTEtMTAyNTE_7ed0ece5-49b1-4638-b26c-10b2c1cf8665">359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzgtMy0xLTEtMTAyNTE_eed6b34e-c10c-4292-9adb-f5707e9909dd">359</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Benefits paid</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzktMS0xLTEtMTAyNTE_678c977d-a16d-47bb-981d-1d1caff05c6d">359</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzktMy0xLTEtMTAyNTE_94b6c0b3-4092-4382-a8c8-851a472109f2">359</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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:114%">Fair value of plan assets at end of year</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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzEwLTEtMS0xLTEwMjUx_7b89aff8-0864-4a2f-8ead-b48e75d20ae8">&#8212;</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzEwLTMtMS0xLTEwMjUx_d9afebe0-0e82-48dc-9caa-ad76ecd16ceb">&#8212;</ix:nonFraction>&#160;</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:#dbdbdb;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:114%">Funded status of the plan &#8211; (underfunded)</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzExLTEtMS0xLTEwMjUx_346848a2-3179-42e8-8648-7aaff5a5a604">6,806</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzExLTMtMS0xLTEwMjUx_0ca8f1e2-90dc-458f-91ab-86b9f8cd8d2a">8,756</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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:9pt;font-weight:400;line-height:114%">Accumulated benefit obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzEyLTEtMS0xLTEwMjUx_2ba33aae-c92a-4383-ae7b-8a8a0f913a08">6,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%"><ix:nonFraction unitRef="usd" contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzEyLTMtMS0xLTEwMjUx_aae19694-9b32-46e6-a08e-81cbb85cd138">8,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNjA_8654c51a-520b-4ef2-b8af-80ac75fa4752" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Amounts recognized in the consolidated balance sheets consist of:</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:359.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><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:114%">(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:114%">2022</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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current liabilities</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzEtMS0xLTEtMTAyNTE_2a4cf7f8-26e9-4f59-851d-0757ea1e397e">464</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzEtMy0xLTEtMTAyNTE_fa04bb37-5227-47b2-bda4-8d82f9118a48">458</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzItMS0xLTEtMTAyNTE_d2a2ca0a-bcbd-4d28-99f0-5dbe2bd995b4">6,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%">(<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzItMy0xLTEtMTAyNTE_98fcd9a4-7300-49a9-a1b7-c0f6fadab538">8,298</ix:nonFraction>)</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:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzMtMS0xLTEtMTAyNTE_9eac7976-999c-4dfc-970e-ba6707e90dee">6,806</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id358f20b83564067b72e17094b07405e_I20211231" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzMtMy0xLTEtMTAyNTE_462465d6-c5a5-4ea4-899e-bdca0871f37c">8,756</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The net actuarial loss recognized in accumulated other comprehensive income (loss) before the effect of income taxes was $<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzEwMTE_e502ac47-08be-4dfe-a849-1a2fde12aa21">148,000</ix:nonFraction> in 2022 and $<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzEwMjQ_7fca1ce4-6c1d-444b-8d8d-adfc5bb6b9f3">2,198,000</ix:nonFraction> in 2021.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><ix:continuation id="i6171a364d5a0469ab68fb99061330e9f"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNjE_7c0d5362-8976-4042-b43c-61ba75397889" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net pension cost included the following components:</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:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><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:114%">(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:114%">2022</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:114%">2021</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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest cost on projected benefit obligation</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzEtMS0xLTEtMTAyNTE_68731242-49e2-439d-8412-cd96f00f4036">241</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzEtMy0xLTEtMTAyNTE_14d9e4d7-83e0-4ba5-ad41-61fd3c42d315">213</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzEtNS0xLTEtMTAyNTE_687fd32b-fdf7-4b32-931e-5fdbde5e15f8">266</ix:nonFraction>&#160;</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Amortization of actuarial loss</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:114%"><ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzItMS0xLTEtMTAyNTE_9343db15-65a5-4bb9-8ddd-8da72f5fd2d2">218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzItMy0xLTEtMTAyNTE_a077e38d-8fc5-4b1e-b799-82d16817ba3c">257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzItNS0xLTEtMTAyNTE_76712ef4-2eb2-4b87-8c8e-daa22b2c9dff">159</ix:nonFraction>&#160;</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;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net pension costs</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzMtMS0xLTEtMTAyNTE_4d4d2524-79e2-48fc-90bd-d09443024bb3">459</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzMtMy0xLTEtMTAyNTE_b0078bc3-504f-4cd4-9c19-c7e5a3d78cdc">470</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzMtNS0xLTEtMTAyNTE_f6f9feb8-ff0f-4c24-b308-400530d67304">425</ix:nonFraction>&#160;</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></ix:nonNumeric><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">There are no actuarial loss amounts expected to be amortized from accumulated other comprehensive loss into net periodic cost in 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Assumptions</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNjI_ce31c33d-5143-48a7-8785-09b5b5253c85" escape="true"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We use a measurement date of December&#160;31 for our SERP plan. Assumptions used to determine net periodic benefit cost for years ended December&#160;31 are as follows:</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:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Discount rate</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:114%"><ix:nonFraction unitRef="number" contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo0MGY3Njk0NjVkMTg0NzUwYmYxODk5ZTZjYWY2YWI3YS90YWJsZXJhbmdlOjQwZjc2OTQ2NWQxODQ3NTBiZjE4OTllNmNhZjZhYjdhXzEtMS0xLTEtMTAyNTE_6aaf2600-cf2e-4ed0-8e83-b45d184b6488">2.80</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></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:114%"><ix:nonFraction unitRef="number" contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo0MGY3Njk0NjVkMTg0NzUwYmYxODk5ZTZjYWY2YWI3YS90YWJsZXJhbmdlOjQwZjc2OTQ2NWQxODQ3NTBiZjE4OTllNmNhZjZhYjdhXzEtMy0xLTEtMTAyNTE_75a390c7-ab11-43d4-9fea-8fbd13555ea2">2.41</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></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:114%"><ix:nonFraction unitRef="number" contextRef="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo0MGY3Njk0NjVkMTg0NzUwYmYxODk5ZTZjYWY2YWI3YS90YWJsZXJhbmdlOjQwZjc2OTQ2NWQxODQ3NTBiZjE4OTllNmNhZjZhYjdhXzEtNS0xLTEtMTAyNTE_549a3db8-61f3-4d7b-8626-f55a62e4198e">3.29</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Assumptions used to determine benefit obligations at December&#160;31 for the SERP are as follows:</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:359.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><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:114%">2022</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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Discount rate</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:114%"><ix:nonFraction unitRef="number" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpjOTc1ZDMyNmU2Y2Q0MjU0OTU3MzBjNzdkMGI4NWJmNC90YWJsZXJhbmdlOmM5NzVkMzI2ZTZjZDQyNTQ5NTczMGM3N2QwYjg1YmY0XzEtMS0xLTEtMTAyNTE_425d9631-b9eb-4268-9e51-a88b8c0d2d97">5.43</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></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:114%"><ix:nonFraction unitRef="number" contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpjOTc1ZDMyNmU2Y2Q0MjU0OTU3MzBjNzdkMGI4NWJmNC90YWJsZXJhbmdlOmM5NzVkMzI2ZTZjZDQyNTQ5NTczMGM3N2QwYjg1YmY0XzEtMy0xLTEtMTAyNTE_a17b42f3-2cb5-44df-8793-862f1b7d8010">2.80</ix:nonFraction>&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Cash Flows</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNTc_5ebfac85-c735-490b-91b8-329e2ff0c205" escape="true"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following schedule outlines the expected benefit payments related to the SERP in future years. These expected benefits were estimated based on the same actuarial assumptions used to determine benefit obligations at December&#160;31, 2022.</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:118.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.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:58.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:58.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:58.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:58.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:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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:114%">(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:114%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2025</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:114%">2026</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:114%">2027</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:114%">2028-2032</span></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:114%">Benefit Payments</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtMS0xLTEtMTAyNTE_f91f41da-8047-4285-9cd7-ae45a5bc53ef">464</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtMy0xLTEtMTAyNTE_d000dfb6-3057-4640-a7db-ec81117dbd4d">470</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtNS0xLTEtMTAyNTE_59f0d965-45fe-4610-b426-04d9794c2cba">514</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtNy0xLTEtMTAyNTE_c4f4856e-6d01-4e4b-8692-31accf242e2e">568</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtOS0xLTEtMTAyNTE_6031d8fe-6540-48df-9a35-0182207466cf">586</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtMTEtMS0xLTEwMjUx_1c12eb39-3dd0-45f4-a8ab-4e9965e2c294">2,711</ix:nonFraction>&#160;</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></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Other Plans</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have an employee savings/retirement (401(k)) plan to which substantially all our employees may contribute. We match employee contributions <ix:nonFraction unitRef="number" contextRef="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzE4NTc_513c437a-089e-4ab9-b57b-96b74235d9c7">100</ix:nonFraction>% up to <ix:nonFraction unitRef="number" contextRef="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzE4NjY_c97b3df0-ca1f-4f76-9b0c-6ff9229f6158">4</ix:nonFraction>% of a participant&#8217;s compensation, with a maximum match per participant of $<ix:nonFraction unitRef="usd" contextRef="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231" decimals="0" name="hvt:DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzEwOTk1MTE2MzEwMzg_f9e04ab8-3a83-4428-a6ed-279f2b81d771">12,200</ix:nonFraction> in 2022 and $<ix:nonFraction unitRef="usd" contextRef="if9d6f6aaae694e5b99864e12dc659467_D20210101-20211231" decimals="0" name="hvt:DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzE5MjY_9af8b798-b8e6-4e49-a39c-8538afa013d0">11,600</ix:nonFraction> in 2021. We suspended the matching contribution for six weeks during 2020 as part of our business continuity plan. We expensed employer contributions of approximately $<ix:nonFraction unitRef="usd" contextRef="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzIxMDI_ab028a79-397f-46bc-8003-b56a22d7a052">6,431,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="if9d6f6aaae694e5b99864e12dc659467_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzIxMDc_163b567a-1207-4c0d-b978-e39bea9b3a7d">6,046,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i88d002f9518c4e86abd2531092b4cdbc_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzIxMTQ_aea12e4d-d1f1-434f-9c62-0172679fdf51">4,069,000</ix:nonFraction> in 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We offer participation in a self-directed, non-qualified deferred compensation plan to certain executives and employees. The plan allows a participant to defer a portion of their income. We may also make annual contributions based on the participant&#8217;s annual deferral, and our contributions were approximately $<ix:nonFraction unitRef="usd" contextRef="i70a445f0cd1d4471afc179de60f27fc3_D20220101-20221231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI0NTk_64d06171-ec57-4e7e-ae5b-1b27951a2840">69,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i5aadb529f28847df9227802652701f2c_D20210101-20211231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI0NjM_1af54dcd-d766-4aba-9578-1167fd4ebf40">74,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id2709b5145b44442a84b84f2ec49379c_D20200101-20201231" decimals="-3" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI0NzA_7f4531d3-c6ca-4a90-b6c6-0492e9b8dd30">43,000</ix:nonFraction> in 2022, 2021, and 2020, respectively. The investments for the plan (and its predecessor plan) are held in rabbi trusts and are used to meet the obligations of the plans and precludes us from using such assets for operating purposes. The plans&#8217; assets totaled approximately $<ix:nonFraction unitRef="usd" contextRef="ied5b1133307e45488b679183571d4c36_I20221231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI3NDE_a26a5c13-b288-466f-9c4d-097f7db229c5">8,152,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9b3e748060b04aa6bc3da968e6816ec2_I20211231" decimals="-3" name="us-gaap:DeferredCompensationPlanAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI3NDg_f9fdfb46-28c3-45f6-b674-e1f30e0c877f">9,184,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, and are included in other assets. The related liability under the plans of approximately $<ix:nonFraction unitRef="usd" contextRef="i18699bae6a8a4d30a82dfdc5af83b45b_I20221231" decimals="-3" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI4Njg_6b99eb29-2541-4319-a349-e521800e6407">8,158,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2315a9d931af4767bba266f0ddb11a5c_I20211231" decimals="-3" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI4NzU_3c6f1ac8-0977-44e1-8937-7ecd70ae9817">9,201,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, is included in other liabilities.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We offer no post-retirement benefits other than the plans discussed above and no significant post-employment benefits.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-17</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_181"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 11, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90ZXh0cmVnaW9uOmU0M2Y5ZTU3ZjMwMzQ5ZGU4YTUzYjJmNTRlNjM4MDhjXzQxMQ_7ec37f81-db44-4b6d-b4c4-d891a72b5cb6" continuedAt="i9a1bc836cc7b45afa60bca189fe15c75" escape="true">Accumulated Other Comprehensive Loss:</ix:nonNumeric></span></div><ix:continuation id="i9a1bc836cc7b45afa60bca189fe15c75" continuedAt="i6ad260b8f11c49148a05884f1b74a17f"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90ZXh0cmVnaW9uOmU0M2Y5ZTU3ZjMwMzQ5ZGU4YTUzYjJmNTRlNjM4MDhjXzQxMg_81119a71-ce29-4a42-931a-a5053bae1af5" continuedAt="ib0e7542f809d45258cf590d769f3c077" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following summarizes the changes in the balance and the reclassifications out of accumulated other comprehensive loss on our Consolidated Balance Sheets to the Consolidated Statements of Comprehensive Income:</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:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended December&#160;31, </span></div></td></tr><tr style="height:12pt"><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:114%">(In thousands)</span></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:114%">2022</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:114%">2021</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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Beginning balance</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:114%">$</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i843aa1678ed3469bb39dd8c6e49686bf_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzItMS0xLTEtMTAyNTE_7a22bffe-26d4-46d4-b2cc-dc9f5f3df2cb">2,293</ix:nonFraction>)</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:114%">$</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzItMy0xLTEtMTAyNTE_35bf57f7-a2a3-433d-9290-c9819c6d3556">2,560</ix:nonFraction>)</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:114%">$</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i0e94a4b574fe4da6992b0fa5b2b4d44a_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzItNS0xLTEtMTAyNTE_0476d6bf-59f2-4395-8387-c6fa876b4255">2,087</ix:nonFraction>)</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="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Defined benefit pension plan:</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></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net gain (loss) during year</span></td><td colspan="2" style="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:114%"><ix:nonFraction unitRef="usd" contextRef="ic45937970a3640acab081c82bd0b6324_D20220101-20221231" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzUtMS0xLTEtMTAyNTE_c52fd5ae-9b53-4d1a-ba92-0d3e1a48d5a3">1,832</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia10f32fad49f4d5396041d4217e7b1e1_D20210101-20211231" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzUtMy0xLTEtMTAyNTE_35d794f0-f397-4650-bf4e-06cb20fdf87c">99</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i706210ba31874b06abb6f3c3fcab5058_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzUtNS0xLTEtMTAyNTE_97aa7433-4045-4efe-9197-b4d3664b4be4">791</ix:nonFraction>)</span></td><td style="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:27pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Amortization of net loss</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;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:114%"><ix:nonFraction unitRef="usd" contextRef="ic45937970a3640acab081c82bd0b6324_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzYtMS0xLTEtMTAyNTE_dfc81b34-3438-4d51-8707-5060f6237a0f">218</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="ia10f32fad49f4d5396041d4217e7b1e1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzYtMy0xLTEtMTAyNTE_76f76cec-6289-4286-928a-ce57b2c466d2">257</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i706210ba31874b06abb6f3c3fcab5058_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzYtNS0xLTEtMTAyNTE_5dbe79c4-5389-4fe8-aac1-ee58edb3e518">159</ix:nonFraction>&#160;</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="padding:0 1pt"></td><td colspan="2" style="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:114%"><ix:nonFraction unitRef="usd" contextRef="i93caf150f7a0484cabf3e51cef993782_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzctMS0xLTEtMTAyNTE_e959c189-35a5-469e-b50f-2f5db30c2ebd">2,050</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:114%"><ix:nonFraction unitRef="usd" contextRef="i4ef655faa4cc4bf9aa61da16eb46c0b3_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzctMy0xLTEtMTAyNTE_4e9dff9e-a0e2-47c2-869f-a9e1f27572db">356</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:114%">(<ix:nonFraction unitRef="usd" contextRef="iab8f69bacdf447a29ba37b69cd9ac364_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzctNS0xLTEtMTAyNTE_65d773d5-1397-452d-bc70-2ce8c5547939">632</ix:nonFraction>)</span></td><td style="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 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Tax expense (benefit)</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:114%"><ix:nonFraction unitRef="usd" contextRef="i93caf150f7a0484cabf3e51cef993782_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzgtMS0xLTEtMTAyNTE_7d01a50a-36c6-4a15-9b4c-a79f24a4f986">513</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i4ef655faa4cc4bf9aa61da16eb46c0b3_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzgtMy0xLTEtMTAyNTE_f65ff3e4-3f22-4497-8af4-ab85f7b42bd1">89</ix:nonFraction>&#160;</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:114%">(<ix:nonFraction unitRef="usd" contextRef="iab8f69bacdf447a29ba37b69cd9ac364_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzgtNS0xLTEtMTAyNTE_0b924225-83f3-4d91-a14f-75b630b14698">159</ix:nonFraction>)</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="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:114%">Total other comprehensive income (loss)</span></td><td colspan="2" style="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:114%"><ix:nonFraction unitRef="usd" contextRef="i93caf150f7a0484cabf3e51cef993782_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzktMS0xLTEtMTAyNTE_957a1d68-3133-4994-ab8c-d2ff7fe3777b">1,537</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:114%"><ix:nonFraction unitRef="usd" contextRef="i4ef655faa4cc4bf9aa61da16eb46c0b3_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzktMy0xLTEtMTAyNTE_99ad547f-5b2c-450c-82b7-2d5f7e4c6b54">267</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:114%">(<ix:nonFraction unitRef="usd" contextRef="iab8f69bacdf447a29ba37b69cd9ac364_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzktNS0xLTEtMTAyNTE_91e889c5-76b7-41d4-8c68-8348fb23d52f">473</ix:nonFraction>)</span></td><td style="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 2px 17.5pt;text-align:left;text-indent:-16.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Ending balance</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:114%">$</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i952686faec284e80af900b16dab3bab4_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzEwLTEtMS0xLTEwMjUx_424e49ba-550b-4a17-8875-baaed08f730d">756</ix:nonFraction>)</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:114%">$</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i843aa1678ed3469bb39dd8c6e49686bf_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzEwLTMtMS0xLTEwMjUx_d78e7ab1-0f7c-4c14-b41a-dc8a41d2846f">2,293</ix:nonFraction>)</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:114%">$</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:114%">(<ix:nonFraction unitRef="usd" contextRef="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzEwLTUtMS0xLTEwMjUx_1aa77daf-eb39-4990-b578-e752410e6b8b">2,560</ix:nonFraction>)</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></ix:nonNumeric></ix:continuation><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%"><ix:continuation id="i6ad260b8f11c49148a05884f1b74a17f" continuedAt="i913fa27b950f4fcfb800d4c0ca4ac055"><ix:continuation id="ib0e7542f809d45258cf590d769f3c077" continuedAt="i070915fe84be4b8cbf164cdc3902e48e">(1)</ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt"><ix:continuation id="i913fa27b950f4fcfb800d4c0ca4ac055"><ix:continuation id="i070915fe84be4b8cbf164cdc3902e48e">These amounts are included in the computation of net periodic pension costs and were reclassified to selling, general and administrative costs.</ix:continuation></ix:continuation> </span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-18</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_184"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 12, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTM_537ed774-4b1c-46d9-a38f-dfabeb3a860c" continuedAt="ied4cf90df8264b8e881cd421ff5794e5" escape="true">Stock-Based Compensation Plans:</ix:nonNumeric></span></div><ix:continuation id="ied4cf90df8264b8e881cd421ff5794e5" continuedAt="i0e8485b210d749148e3aebf1a2e725e2"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have issued and outstanding awards under <ix:nonFraction unitRef="plan" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="INF" name="hvt:NumberOfEmployeeCompensationPlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzkw_3601e0d7-9016-4fd3-963f-69553ebd105b">two</ix:nonFraction> employee compensation plans, the 2022 Long-Term Incentive Plan (the &#8220;2022 LTIP Plan&#8221;) and the 2014 Long Term Incentive Plan (the &#8220;2014 LTIP Plan&#8221;). No new awards may be granted under the 2014 LTIP Plan. Grants of stock-settled appreciation rights, restricted units, and performance units have been made to certain officers and key employees. All equity awards are settled in shares of Common Stock. As of December&#160;31, 2022, approximately <ix:nonFraction unitRef="shares" contextRef="ia6e8537885f444689a95ecfc9498eff5_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzUxMg_1b197f07-414b-402b-9231-67490f122c53">1,241,000</ix:nonFraction> shares were available for awards under the 2022 LTIP Plan.</span></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTQ_df7ff0f9-8e41-4289-9b02-264eb77014b2" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table summarizes our equity award activity during the years ended December&#160;31, 2022, 2021, and 2020:</span></div><div style="margin-top:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:492.75pt"><tr><td style="width:1.0pt"></td><td style="width:190.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: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: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:43.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><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:6pt;font-weight:700;line-height:120%">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:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Performance-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:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Stock-Settled<br/>Appreciation Rights</span></td></tr><tr style="height:33pt"><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:6pt;font-weight:700;line-height:120%">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:6pt;font-weight:700;line-height:120%">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:6pt;font-weight:700;line-height:120%">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:6pt;font-weight:700;line-height:120%">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:6pt;font-weight:700;line-height:100%">Rights(#) </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:6pt;font-weight:700;line-height:120%">Weighted-Average<br/>Award Price($)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i78af94a0f60a4cb19adedc540979df9a_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItMS0xLTEtMTAyNTE_c6c7ace6-d9f4-4d10-813f-ec451f34d099">234,810</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i78af94a0f60a4cb19adedc540979df9a_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItMy0xLTEtMTAyNTE_96cc445d-c8e5-4401-8f38-c7e2951483ad">20.93</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="ifc3fdd0ebf72416b85768ece96170d8f_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItNS0xLTEtMTAyNTE_ef3c1934-a4e3-49a3-8a51-186f61474162">214,809</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifc3fdd0ebf72416b85768ece96170d8f_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItNy0xLTEtMTAyNTE_7135b0f1-1e02-4f9d-b588-3ca67d9a93ff">21.38</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i8f321790094f4c71a640b234878ea738_I20191231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItOS0xLTEtMTAyNTE_59fd0d1e-8cea-4e5a-9c7e-775f205fb555">7,500</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8f321790094f4c71a640b234878ea738_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItMTEtMS0xLTEwMjUx_78d777a5-89a2-432d-8a04-0b584fe09501">18.14</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 28pt;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:114%">Granted</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:114%"><ix:nonFraction unitRef="shares" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtMS0xLTEtMTAyNTE_846955bb-4ce5-48d1-b9e8-ff41ada78825">145,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtMy0xLTEtMTAyNTE_b156618e-e940-412b-951c-f82df4184a86">20.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtNS0xLTEtMTAyNTE_7d778ea7-1137-4f03-be50-9163bb0990ad">120,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtNy0xLTEtMTAyNTE_c60d50a5-f80c-40c1-8ee2-57e14487b27c">20.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtOS0xLTEtMTAyNTE_ee8c9be9-64d8-46e5-b761-f75b0fa68ba4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtMTEtMS0xLTEwMjUx_ed39a5e3-4baa-451e-977c-b9193dbb2577">&#8212;</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Awards vested or rights exercised</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="shares" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtMS0xLTEtMTAyNTE_ab2e1b82-0a2f-4733-ad97-eefb564245bc">130,434</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtMy0xLTEtMTAyNTE_3a25a27b-67ea-4931-8c15-458cf9d850ac">20.69</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="shares" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtNS0xLTEtMTAyNTE_bc625b45-ebbd-4be3-95d4-6275cf436a2b">44,875</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtNy0xLTEtMTAyNTE_2788d51e-cff0-476b-ba04-c0159294460d">22.12</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="shares" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtOS0xLTEtMTAyNTE_a00f80a6-73b9-4e3f-ab82-6762da81dcbf">7,500</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtMTEtMS0xLTEwMjUx_62314126-f398-4834-8c2d-db8d1240e7e2">18.14</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 28pt;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:114%">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:114%">(<ix:nonFraction unitRef="shares" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtMS0xLTEtMTAyNTE_88503f3e-900b-4bfa-85b3-b00917b64cfa">10,470</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtMy0xLTEtMTAyNTE_7183e883-f16b-4727-a2e7-c5a6ba182d5f">20.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtNS0xLTEtMTAyNTE_17faf4c8-5889-4f3e-90ac-04264b371b91">273</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtNy0xLTEtMTAyNTE_f38a4187-c5a4-4fd9-bf2e-3734b6908860">20.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtOS0xLTEtMTAyNTE_a8fedd34-8a58-4704-b007-80435074ebfb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtMTEtMS0xLTEwMjUx_6384119f-d9de-43f0-87b3-5e1699c12f8d">&#8212;</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 28pt;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:115%">Units forfeited due to performance</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtMS0xLTEtMTAyNTE_c5a84c82-a73c-4618-9c31-d6a413f87c60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtMy0xLTEtMTAyNTE_a67e56a5-b91f-40e0-93dd-5539e92c11d4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="shares" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="INF" sign="-" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtNS0xLTEtMTAyNTE_3279db2b-a384-47a2-8ebe-ab813706b5c9">76,493</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtNy0xLTEtMTAyNTE_3f81a735-f51a-4ddd-ba4f-a7f9836adff9">20.29</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtOS0xLTEtMTAyNTE_388e40ef-5541-4aa3-901f-4b9459fd8a7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtMTEtMS0xLTEwMjUx_70abe896-9d45-4197-b9e2-6538dd964d9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2020</span></div></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:114%"><ix:nonFraction unitRef="shares" contextRef="i133e5310dd394121bcc2ad15329247c1_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctMS0xLTEtMTAyNTE_240b8171-27e0-49cc-a0a5-9b78227e672e">239,281</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i133e5310dd394121bcc2ad15329247c1_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctMy0xLTEtMTAyNTE_be89e869-168d-41a6-b311-cb983126d75e">20.77</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="shares" contextRef="ib75845f916464611a1c18c4b393b5762_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctNS0xLTEtMTAyNTE_798ae474-fd90-4139-9e9d-14da4888d23a">213,895</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib75845f916464611a1c18c4b393b5762_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctNy0xLTEtMTAyNTE_0b8d7270-1754-445b-b2f7-55350937e411">21.08</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="shares" contextRef="ie871acf090004927ab1b0d11f1e7abd1_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctOS0xLTEtMTAyNTE_2b8aec9b-77cb-4c3f-895e-4071b59f40c8">&#8212;</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie871acf090004927ab1b0d11f1e7abd1_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctMTEtMS0xLTEwMjUx_e7f7b7d8-b212-4d5f-86e9-21e4dd6b6ec8">&#8212;</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Granted</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtMS0xLTEtMTAyNTE_42c7af1f-cda1-4102-9887-0b8bb05fb8e1">120,221</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtMy0xLTEtMTAyNTE_b8c4d927-d733-4cf5-a213-ca915961a9b5">33.29</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtNS0xLTEtMTAyNTE_ddb9315e-48a8-4b91-af70-73c61c5e20c9">93,685</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtNy0xLTEtMTAyNTE_cb86c958-bf89-4fb5-b5c9-56ef2a4bd927">32.83</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtOS0xLTEtMTAyNTE_367e12f0-7864-42b6-81c4-2aca872fe887">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtMTEtMS0xLTEwMjUx_00b8cda5-1c33-457c-9450-8bf0874e8fdd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 28pt;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:114%">Awards vested or rights exercised</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:114%">(<ix:nonFraction unitRef="shares" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktMS0xLTEtMTAyNTE_2c1c3157-5ed0-4090-be9e-b7cc46c9e159">130,323</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktMy0xLTEtMTAyNTE_e8b15d87-fa32-4b42-b44e-4c498a27e7c8">21.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktNS0xLTEtMTAyNTE_971a73ce-9bde-479b-9c4c-88a805023c98">56,578</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktNy0xLTEtMTAyNTE_ad5d35fc-42c8-4253-bcf1-9ade1d143b0c">22.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktOS0xLTEtMTAyNTE_b6d7c0ac-e8e2-4fa9-a32e-a802035ad0af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktMTEtMS0xLTEwMjUx_5bdc23ea-97ef-4ad0-b150-13c4e3cfae95">&#8212;</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Forfeited</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="shares" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTEtMS0xLTEwMjUx_429bf4c4-eb7f-4daf-870a-03ca0bc8deaa">10,097</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTMtMS0xLTEwMjUx_f5be94be-cd74-45a0-888b-146bbb7c3644">25.85</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTUtMS0xLTEwMjUx_737a3ae3-855d-4c1a-94db-87c8263ced2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTctMS0xLTEwMjUx_36c58e16-e512-4c10-ad97-711037777afe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTktMS0xLTEwMjUx_fccdc61e-1181-434e-ab57-936e719af5d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTExLTEtMS0xMDI1MQ_d2c92b70-c9e1-4880-8c6c-f051fee35960">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:115%">Additional units earned due to performance</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:114%"><ix:nonFraction unitRef="shares" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTEtMS0xLTEwMjUx_69d0ae3f-5a84-4f54-a364-9a2573fd1a69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTMtMS0xLTEwMjUx_f2f73c37-c7e7-4757-b1fd-d006fc2c1d08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTUtMS0xLTEwMjUx_9daa03c9-a9ad-4cdd-ab90-29259a724c25">77,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTctMS0xLTEwMjUx_878e6768-db7e-4244-9017-8883f8f1c497">20.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTktMS0xLTEwMjUx_4868ab3d-fe66-4c09-b0ff-4323ee791d75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTExLTEtMS0xMDI1MQ_c501b987-4745-4641-96f8-661916c201b6">&#8212;</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="id92bd415a9b840938754c648f95231c1_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTEtMS0xLTEwMjUx_25686e97-cbc0-48ad-89c7-8aac6f141bcf">219,082</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="id92bd415a9b840938754c648f95231c1_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTMtMS0xLTEwMjUx_41a085aa-1adb-4774-bc1c-884df6572c39">27.10</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i52a971565c3541559663407428296ca3_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTUtMS0xLTEwMjUx_1ebf1079-f30e-429b-8d59-03a862369b6e">328,267</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i52a971565c3541559663407428296ca3_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTctMS0xLTEwMjUx_5e40a7f7-806e-4f9f-9634-59313f7de00c">23.96</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="ib61861d8637f4698ab9ee2c2f85d5ac4_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTktMS0xLTEwMjUx_57ffb60e-6f0a-45b2-b77b-d55e7b9edeb1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib61861d8637f4698ab9ee2c2f85d5ac4_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTExLTEtMS0xMDI1MQ_5b596d35-ae27-4a71-b9a0-f062fbc2bff5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 28pt;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:114%">Granted</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:114%"><ix:nonFraction unitRef="shares" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTEtMS0xLTEwMjUx_b9afdf2b-b423-4393-9c69-5f63292d35d8">155,681</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTMtMS0xLTEwMjUx_dc3af743-a41f-4d94-a119-730b1a37f801">28.88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTUtMS0xLTEwMjUx_571a3608-7a05-4173-8125-788574061153">103,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTctMS0xLTEwMjUx_ddfc5a8f-98f1-4bfb-a833-dd10c5b6d161">28.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="shares" contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231" xsi:nil="true" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTktMS0xLTEwMjUx_328f0f48-c1ed-4f04-8fdd-6f0c280497c0"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usdPerShare" contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231" xsi:nil="true" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTExLTEtMS0xMDI1MQ_52624e6c-d6b7-4b60-8505-5ab0e692415b"></ix:nonFraction></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Awards vested or rights exercised</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="shares" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTEtMS0xLTEwMjUx_7bb0177a-57c4-4cb3-aa5c-9c040c76ceaa">122,680</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTMtMS0xLTEwMjUx_dc3f6036-7479-4d35-84c2-7d1c6d36c437">27.13</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(<ix:nonFraction unitRef="shares" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTUtMS0xLTEwMjUx_ccedcaf9-2442-4bfb-ac62-5aa635e20032">34,940</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTctMS0xLTEwMjUx_39c66043-a82c-4629-ba47-c3ac3f288730">20.28</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><ix:nonFraction unitRef="shares" contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231" sign="-" xsi:nil="true" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTktMS0xLTEwMjUx_6f82940f-3b52-4530-8e07-27685826c1f3"></ix:nonFraction></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><ix:nonFraction unitRef="usdPerShare" contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231" xsi:nil="true" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTExLTEtMS0xMDI1MQ_b3e33645-bfc1-4fdf-9b93-2a4f75ece4dd"></ix:nonFraction></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">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:114%">(<ix:nonFraction unitRef="shares" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTEtMS0xLTEwMjUx_34981f49-04d0-40d4-831a-bca54767e1f7">14,781</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTMtMS0xLTEwMjUx_4f2d8076-a005-4869-a3b4-299b9aacd600">28.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTUtMS0xLTEwMjUx_d49adfb1-36fa-498d-a714-632083e3a406">19,033</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTctMS0xLTEwMjUx_4ab152e6-b917-4cb8-83ee-567737e915ad">26.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="shares" contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231" sign="-" xsi:nil="true" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTktMS0xLTEwMjUx_553aed69-7058-49cd-a9ca-4ba31afc2488"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usdPerShare" contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231" xsi:nil="true" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTExLTEtMS0xMDI1MQ_43654f79-f3fa-4be6-b84d-5315fd48d0b8"></ix:nonFraction></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Additional units earned due to performance</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTEtMS0xLTEwMjUx_04020b31-2d63-45ad-88b1-c00fc15888bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTMtMS0xLTEwMjUx_17f27504-cda4-4c02-a160-c3c34d95ddb2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTUtMS0xLTEwMjUx_ce7f07eb-8af8-4ef3-96a3-d63ac9f5670c">59,249</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTctMS0xLTEwMjUx_1b911cea-ff48-41eb-8875-ad2ec6664a14">32.83</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><ix:nonFraction unitRef="shares" contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231" xsi:nil="true" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTktMS0xLTEwMjUx_91c4aa72-3daf-460d-bed7-25121a0d6bce"></ix:nonFraction></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"><ix:nonFraction unitRef="usdPerShare" contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231" xsi:nil="true" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTExLTEtMS0xMDI1MQ_5694e98c-2508-46b7-a382-7720ebc0637e"></ix:nonFraction></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2022</span></div></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:114%"><ix:nonFraction unitRef="shares" contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTEtMS0xLTEwMjUx_ff1006f7-44f0-40f0-b23c-7d720c0d220b">237,302</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTMtMS0xLTEwMjUx_d47e7ea2-3200-4fd6-9ecb-cf64feb7fe85">28.16</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="shares" contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTUtMS0xLTEwMjUx_4139dcf4-a2f6-4075-a898-9e7dfa07b5e6">436,647</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTctMS0xLTEwMjUx_e64c5491-5b17-40ac-bafa-d2938b5ab2d4">26.56</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="shares" contextRef="i9865ccbd2a6046e1ac7b829ec1083076_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTktMS0xLTEwMjUx_7496bf85-e78e-4b5c-8591-7e459ab8d52b">&#8212;</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9865ccbd2a6046e1ac7b829ec1083076_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTExLTEtMS0xMDI1MQ_5a936345-001a-4904-abfe-72d353bb7fe4">&#8212;</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted units expected to vest</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTEtMS0xLTEwMjUx_5bdfd7a0-0b38-408a-924c-bcbb1cc0dd09">237,302</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTMtMS0xLTEwMjUx_6fa1bdf2-cfae-4d00-a39f-2b9730693956">28.16</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTUtMS0xLTEwMjUx_3c55e8ad-0821-4383-801f-d398a3a67309">439,637</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTctMS0xLTEwMjUx_0cc16789-9af0-472b-99cc-886bd39f556c">26.57</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i9865ccbd2a6046e1ac7b829ec1083076_I20221231" decimals="INF" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTktMS0xLTEwMjUx_1130b064-7192-4e3e-b9ac-bb38473f4071">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9865ccbd2a6046e1ac7b829ec1083076_I20221231" decimals="2" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTExLTEtMS0xMDI1MQ_de583a67-ccec-494d-9611-83f373ba39ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;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></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The total fair value of service-based restricted stock awards that vested in 2022, 2021 and 2020 was approximately $<ix:nonFraction unitRef="usd" contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzc3OQ_5dc01552-d9d6-4610-8a1a-c6e523640cad">3,338,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzc4Mw_439551a1-1554-4df4-b00c-486e8eefe329">6,069,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzc5MA_994a7301-c3d0-468a-9ce8-41fed6892c6e">1,798,000</ix:nonFraction>, respectively. The aggregate intrinsic value of outstanding restricted stock awards was $<ix:nonFraction unitRef="usd" contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzg4MQ_275d4c66-11ca-4ebc-977f-f5b81dba95a5">7,095,000</ix:nonFraction> at December&#160;31, 2022. The restrictions on the service-based awards generally lapse or vest annually, primarily over <ix:nonNumeric contextRef="ib40fe70162f148c78fdc452e8c63afdc_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTU_1e01ce76-945c-4d56-a156-0d32e0747ce2">one-year</ix:nonNumeric> or <ix:nonNumeric contextRef="i0bba0442c3ff4570a2f99215b6cbe0b3_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTY_8f2c8dc9-7c8e-4f76-a24b-1bca5daae7b5">three-year</ix:nonNumeric> periods.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The total fair value of performance-based restricted stock awards that vested in 2022, 2021 and 2020 was approximately $<ix:nonFraction unitRef="usd" contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzExMjY_3ca77f68-1a85-45d3-9b28-bbe4bc7a1c56">993,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzExMzA_9dd08d6f-de02-4456-8837-5c46ce5666cc">2,046,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzExMzc_bc6fa33a-698c-41fd-8415-4fd1c725bbd5">755,000</ix:nonFraction>, respectively. The aggregate intrinsic value of outstanding performance awards at December&#160;31, 2022 expected to vest was  $<ix:nonFraction unitRef="usd" contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzEyNDc_fd3a1236-ea9d-4920-b6a6-9f773b7f58c6">13,142,000</ix:nonFraction>. The performance awards are based on <ix:nonNumeric contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTc_34becb28-1a2f-4ca7-88cd-9eaf26a95f82">one-year</ix:nonNumeric> performance periods but cliff vest in approximately <ix:nonNumeric contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzEzNDc_1a4a8c80-1e6d-4d0f-8080-920721c85498">three years</ix:nonNumeric> from grant date.</span></div></ix:continuation><div style="margin-top:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:12pt;text-indent:18pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><ix:continuation id="i0e8485b210d749148e3aebf1a2e725e2"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The fair value for stock-settled appreciation rights were estimated at the date of grant using a Black&#8209;Scholes pricing model. The intrinsic value of stock-settled appreciation rights exercised during 2020 was approximately $<ix:nonFraction unitRef="usd" contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231" decimals="-3" name="hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzEwOTk1MTE2MzExNTM_a0530333-7075-4303-9b65-5e27977f8dbc">18,000</ix:nonFraction>. There were no stock-settled appreciation rights outstanding at December 31, 2020 and there have been no subsequent grants.</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The compensation fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">r all awards is being charged to selling, general and administrative expense over the respective grants&#8217; vesting periods, primarily on a straight-line basis, and was approximately $<ix:nonFraction unitRef="usd" contextRef="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzE4ODA_30baf186-de02-4a09-8081-d520ce216661">7,195,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i764ba111963643e586b87d6358578150_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzE4ODQ_176e3125-5c44-4083-ac76-d43e7d47d8b9">8,213,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzE4OTE_0b91d89b-ba79-44d4-acbf-f85af892e9eb">4,375,000</ix:nonFraction> in 2022, 2021 and 2020, respectively. Forfeitures are recognized as they occur. The tax (benefit) expense recognized related to all awards was approximately $(<ix:nonFraction unitRef="usd" contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIwNDU_3590ca1c-48d9-4b3b-9b19-270b8b9b0eb5">73,000</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIwNDk_4f12ec2d-3f31-4012-b597-3c4700d87c8c">1,011,000</ix:nonFraction>) and $<ix:nonFraction unitRef="usd" contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIwNTY_7a8b2c09-ee54-4fc7-8d13-c07fe80ac667">293,000</ix:nonFraction> in 2022, 2021 and 2020, respectively. As of December&#160;31, 2022, the total compensation cost related to unvested equity awards was approximately $<ix:nonFraction unitRef="usd" contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIxODE_93ad7c33-1e04-4ae5-86fc-57ed96ccaf29">6,126,000</ix:nonFraction> and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTE_ca53f170-daeb-454d-bdb8-b291427c1f20">1.6</ix:nonNumeric> years.</span></div></ix:continuation><div id="i8482f13d92e04c8a997cb0a89c04b621_187"></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 13, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90ZXh0cmVnaW9uOjVjZTcyYzgwNTJkOTQ4Yjc5ZWQ0NDg0M2FhOWRlMGU4XzI1MQ_6cdd1fdd-6f61-46ca-9b7b-d689aff67d27" continuedAt="idc4fcc5282b9418994092fe56ef5609d" escape="true">Earnings Per Share:</ix:nonNumeric></span></div><ix:continuation id="idc4fcc5282b9418994092fe56ef5609d"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90ZXh0cmVnaW9uOjVjZTcyYzgwNTJkOTQ4Yjc5ZWQ0NDg0M2FhOWRlMGU4XzI1Mg_b47224ed-93d1-44d6-8818-8d3b78522c8d" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following is a reconciliation of the income (loss) and number of shares used in calculating the diluted earnings per share for Common Stock and Class A Common Stock (amounts in thousands except per share data):</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:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><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-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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%">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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzItMS0xLTEtMTAyNTE_f9e447ad-3960-4194-9f54-7cabd92457e3">31,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzItMy0xLTEtMTAyNTE_771dca60-16bf-41cb-98ef-0d2fe5022fe7">48,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzItNS0xLTEtMTAyNTE_9f11bd4e-3df8-477f-95c9-5f3745767825">46,564</ix:nonFraction>&#160;</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:#dbdbdb;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%">Undistributed earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzMtMS0xLTEtMTAyNTE_d1cf504f-8043-46bc-94ea-34c62dd7eef7">51,290</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzMtMy0xLTEtMTAyNTE_44a6dc51-ce15-4b0f-bad1-d199e2e0011d">35,653</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzMtNS0xLTEtMTAyNTE_88e0a0b9-934f-4eb8-8429-2933db4fa612">7,954</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;vertical-align:bottom"><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:#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:114%"><ix:nonFraction unitRef="usd" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzQtMS0xLTEtMTAyNTE_75e6783f-200e-4735-930c-cf8df8dbc2d4">82,722</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzQtMy0xLTEtMTAyNTE_ee6e8b53-bc0e-4987-a73b-f0304482c8c8">84,490</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzQtNS0xLTEtMTAyNTE_eb9f1299-4370-48c4-97c6-bb4ff780e118">54,518</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzUtMS0xLTEtMTAyNTE_d28dec90-334a-4330-8ff2-4089f03b6115">6,636</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzUtMy0xLTEtMTAyNTE_6359bb36-0a89-420d-80e8-4f659d492488">6,313</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzUtNS0xLTEtMTAyNTE_49fbde16-d998-4e81-a605-fe211d26d910">4,630</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 37pt;text-align:left;vertical-align:bottom"><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:#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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzYtMS0xLTEtMTAyNTE_2d93ab62-25f1-497b-b311-3a5e5432f52d">89,358</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzYtMy0xLTEtMTAyNTE_b47e32ed-1ea8-4a80-ba18-3212341ca9f0">90,803</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzYtNS0xLTEtMTAyNTE_aba6078b-9af3-410a-942c-f83e2a4bd82c">59,148</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #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%">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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzgtMS0xLTEtMTAyNTE_d6ee1c03-fc7e-4e60-be85-311a11824ad4">2,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzgtMy0xLTEtMTAyNTE_b8898321-062b-4d67-bd55-53174f8b7ed5">3,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="-3" name="us-gaap:DistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzgtNS0xLTEtMTAyNTE_949578b8-be9d-4923-a1e9-9d7938318db6">3,957</ix:nonFraction>&#160;</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:#dbdbdb;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%">Undistributed earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzktMS0xLTEtMTAyNTE_ffb74389-02b9-4efa-9920-ea1a680d7f6a">4,120</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="-3" name="us-gaap:UndistributedEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzktMy0xLTEtMTAyNTE_63bb973b-45b0-451b-9b19-703c78f482ae">2,704</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="-3" name="us-gaap:UndistributedEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzktNS0xLTEtMTAyNTE_9b681887-3851-4339-96cf-086309f8d580">673</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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: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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzEwLTEtMS0xLTEwMjUx_38f3101f-46e0-4314-b33e-9000549b5880">6,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzEwLTMtMS0xLTEwMjUx_85393586-e381-4906-9934-2115cf2a2eb7">6,313</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzEwLTUtMS0xLTEwMjUx_33a88b38-4995-48f8-8619-e8992cf23e13">4,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><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:291.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><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-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares outstanding - basic</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:114%"><ix:nonFraction unitRef="shares" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzItMS0xLTEtMTAyNTE_29c40b38-545b-4043-a823-ccfa08102aae">15,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzItMy0xLTEtMTAyNTE_adfa1d46-b408-490b-8862-0b7b893ae39d">16,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzItNS0xLTEtMTAyNTE_2add86d5-aced-4f47-a85a-8d8b7b68d4ca">17,128</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Assumed conversion of Class A Common Stock</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzMtMS0xLTEtMTAyNTE_170186e9-cd15-4f33-8772-0b615e8f07a5">1,284</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzMtMy0xLTEtMTAyNTE_555649a7-0c08-4343-99a7-6a3433179841">1,330</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzMtNS0xLTEtMTAyNTE_f3069693-debe-4547-9c93-a257c4e34220">1,522</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Dilutive awards and common stock equivalents</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:114%"><ix:nonFraction unitRef="shares" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzQtMS0xLTEtMTAyNTE_a32f9e98-c228-4f9e-84f5-b2b36b0c8364">529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzQtMy0xLTEtMTAyNTE_6289b76c-c87e-4401-b484-b195b5f0cc71">503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzQtNS0xLTEtMTAyNTE_16e221d4-8ac9-441c-b78f-f095c5dcb026">282</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total weighted average diluted Common Stock</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="shares" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzUtMS0xLTEtMTAyNTE_417fbb5b-9c1d-448b-89e9-c0b6f0d45b65">17,038</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="shares" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzUtMy0xLTEtMTAyNTE_4d118ab3-48d7-41e2-bd99-cd06acd960ce">18,543</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%"><ix:nonFraction unitRef="shares" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzUtNS0xLTEtMTAyNTE_04fe7c01-c49f-4a55-a5af-8207e5852ae9">18,932</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctMS0xLTEtMTAyNTE_1343cec9-d6f0-426c-b040-3757f8a24d1e"><ix:nonFraction unitRef="shares" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctMS0xLTEtMTAyNTE_b5f2a2c6-01c8-4389-8580-c523290444b0">1,284</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctMy0xLTEtMTAyNTE_32913555-4577-4b62-b3be-bbf4f1d66364"><ix:nonFraction unitRef="shares" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctMy0xLTEtMTAyNTE_672fa9ad-07c1-4997-889d-aee1c6c7d49d">1,330</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="shares" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctNS0xLTEtMTAyNTE_17796c71-3680-4919-a413-b5475db8a00c"><ix:nonFraction unitRef="shares" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctNS0xLTEtMTAyNTE_d61e858c-b361-4a4f-ad43-115c89e54cb4">1,522</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Basic net earnings per share</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEwLTEtMS0xLTEwMjUx_e15a44ef-2d89-4f63-a2df-d03181ca0f45">5.43</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEwLTMtMS0xLTEwMjUx_1a5464ff-9ae9-4fc2-85b5-73a05aed3e1f">5.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEwLTUtMS0xLTEwMjUx_05d9da6a-acbd-4d7e-a7b8-e5611951fae7">3.18</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common Stock</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzExLTEtMS0xLTEwMjUx_b6291a22-ebb5-4568-b8c0-1169ab5c60a6">5.17</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzExLTMtMS0xLTEwMjUx_6146aaa2-ee71-43b4-a054-57faa0977322">4.75</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzExLTUtMS0xLTEwMjUx_22c93eb8-6576-46e5-b1ed-c72d70e1b955">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Diluted net earnings per share</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common Stock</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEzLTEtMS0xLTEwMjUx_f124eab3-2d0e-4730-834c-45d41318a018">5.24</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEzLTMtMS0xLTEwMjUx_169c3630-bcc5-4a6f-896c-50fd256f99fb">4.90</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEzLTUtMS0xLTEwMjUx_79914d1d-8210-4ae8-9c7a-544a137d7675">3.12</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A 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:114%">$</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzE0LTEtMS0xLTEwMjUx_8ae7db96-79d6-47ec-a286-851ecb1b1c26">5.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzE0LTMtMS0xLTEwMjUx_0c07f659-695f-4ed6-b27c-7096ee5e7b32">4.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzE0LTUtMS0xLTEwMjUx_d0ceceb8-d4d1-44b4-8057-a4a4ba0d1626">3.04</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-20</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_190"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Note 14, <ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90ZXh0cmVnaW9uOmYyMDA2Mzg3MWQxNjQ4ODRhNmNmOWI4ZDA0OWNkOTRmXzU5Mg_5671cb71-6a77-47fc-9787-9c2c515c42be" continuedAt="i32476784b40e4272a9d99b023793613d" escape="true">Selected Quarterly Financial Data (Unaudited):</ix:nonNumeric></span></div><ix:continuation id="i32476784b40e4272a9d99b023793613d"><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90ZXh0cmVnaW9uOmYyMDA2Mzg3MWQxNjQ4ODRhNmNmOWI4ZDA0OWNkOTRmXzU5Mw_726fe53d-4693-4793-9bbe-0549a068873f" escape="true"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following is a summary of the unaudited quarterly results of operations for the years ended December&#160;31, 2022 and 2021 (in thousands, except per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:196.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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 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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022 Quarter Ended</span></div></td></tr><tr style="height:12pt"><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:114%">March 31</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:114%">June 30</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:114%">September 30</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:114%">December 31</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:114%">Net sales</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i9de31663c170456989ed6c3f282b569e_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzItMS0xLTEtMTAyNTE_0474cdb0-ebfd-4397-8892-0f3ddd4e2ed0">238,947</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzItMy0xLTEtMTAyNTE_d76bd006-5092-455e-9f0b-1abfa85295e2">253,216</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzItNS0xLTEtMTAyNTE_cd35b192-a39a-4819-9752-421c3561eb59">274,495</ix:nonFraction>&#160;</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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzItNy0xLTEtMTAyNTE_2a92dd98-6da1-49d6-91f7-96ce4c63dd79">280,557</ix:nonFraction>&#160;</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="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:114%">Gross profit</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:114%"><ix:nonFraction unitRef="usd" contextRef="i9de31663c170456989ed6c3f282b569e_D20220101-20220331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzMtMS0xLTEtMTAyNTE_f6a7e937-e8fa-475a-ba86-79237acc6b72">140,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzMtMy0xLTEtMTAyNTE_88273a4c-36d1-45f9-9c77-397b5b4d7592">146,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzMtNS0xLTEtMTAyNTE_10722afc-d7cc-4ae7-be7f-3fb5e7af6b82">156,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzMtNy0xLTEtMTAyNTE_0dc4638a-ab7d-4321-b7bd-ae50a32e856c">159,935</ix:nonFraction>&#160;</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:9pt;font-weight:400;line-height:114%">Income before taxes</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:114%"><ix:nonFraction unitRef="usd" contextRef="i9de31663c170456989ed6c3f282b569e_D20220101-20220331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzQtMS0xLTEtMTAyNTE_d59085bd-d196-4122-bcfa-42108aacaf59">25,720</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzQtMy0xLTEtMTAyNTE_b6e392b3-ef45-4fbb-9625-bf8408bb1442">28,668</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzQtNS0xLTEtMTAyNTE_4b5d6e68-10ab-4ee0-82ff-b357f0382149">32,609</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usd" contextRef="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzQtNy0xLTEtMTAyNTE_2266e0d5-4f3e-4f6b-9f1e-6602a97ca952">32,504</ix:nonFraction>&#160;</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="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:114%">Net income</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:114%"><ix:nonFraction unitRef="usd" contextRef="i9de31663c170456989ed6c3f282b569e_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzUtMS0xLTEtMTAyNTE_5681c131-748e-45c1-bda0-6b597c71367e">19,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzUtMy0xLTEtMTAyNTE_0a1272b1-9b58-42db-bc01-616917b774d9">21,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzUtNS0xLTEtMTAyNTE_64aae305-210b-4929-b276-9e70e4a015bc">24,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzUtNy0xLTEtMTAyNTE_8a18b617-a123-494e-8c11-f065784fe12a">23,738</ix:nonFraction>&#160;</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:9pt;font-weight:400;line-height:114%">Basic net 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="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:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib73400745f564e6aa988c4f8e565c51a_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzctMS0xLTEtMTAyNTE_32aa9204-10f6-4cd6-8686-f84afa85dd0a">1.14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i507b1b80af3f49b2ad76a9e78e3c8091_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzctMy0xLTEtMTAyNTE_1a9e8be3-b9f6-4bed-9d07-00cf06c07a97">1.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="iddccc68d7b5c475ea3cdba9bcdeb2a91_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzctNS0xLTEtMTAyNTE_9caf4b12-62a0-44f6-a57e-b23435fa9d85">1.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i157ed1818b224b9b9fed5db402c0f8fe_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzctNy0xLTEtMTAyNTE_03e6223c-4719-4a70-9f26-804734580607">1.48</ix:nonFraction>&#160;</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i08b32f53907345b3909225797302e812_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzgtMS0xLTEtMTAyNTE_91f1ed54-5e64-413c-99aa-fa2c5b3849f0">1.08</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1f20cc0492be4f658e45ba606815cae5_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzgtMy0xLTEtMTAyNTE_7d764fb1-7939-4fcb-b068-2e45dbc85e28">1.25</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i56aa0e59d405444d803958f43dd2e612_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzgtNS0xLTEtMTAyNTE_27c34b22-79f1-4298-b26f-9197daa19e15">1.43</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84705f56300d40e4aadc3de813520f8e_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzgtNy0xLTEtMTAyNTE_0984863f-82ab-41c4-8691-ae89327c6a9e">1.40</ix:nonFraction>&#160;</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="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:114%">Diluted net earnings per share:</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib73400745f564e6aa988c4f8e565c51a_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzEwLTEtMS0xLTEwMjUx_265f3890-de75-45bb-a365-152d28bb3b04">1.11</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i507b1b80af3f49b2ad76a9e78e3c8091_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzEwLTMtMS0xLTEwMjUx_96b91f1b-70dd-45a7-898a-666997ed67c4">1.27</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="iddccc68d7b5c475ea3cdba9bcdeb2a91_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzEwLTUtMS0xLTEwMjUx_a198019b-f969-4f2f-8fba-40866b2bd7d3">1.46</ix:nonFraction>&#160;</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i157ed1818b224b9b9fed5db402c0f8fe_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzEwLTctMS0xLTEwMjUx_c8a98f95-2832-426f-adf5-36f9e021802e">1.42</ix:nonFraction>&#160;</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="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i08b32f53907345b3909225797302e812_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzExLTEtMS0xLTEwMjUx_d65f5f77-6b2f-4e85-9623-617d664cf56d">1.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1f20cc0492be4f658e45ba606815cae5_D20220401-20220630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzExLTMtMS0xLTEwMjUx_e9a9fdda-fadf-46a8-831b-222b16c6b868">1.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i56aa0e59d405444d803958f43dd2e612_D20220701-20220930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzExLTUtMS0xLTEwMjUx_24b04c03-4b59-499d-9a31-240a9c8f9586">1.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i84705f56300d40e4aadc3de813520f8e_D20221001-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzExLTctMS0xLTEwMjUx_fa7e5ba1-95ef-4f2c-9c29-29306cb80b02">1.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:477.00pt"><tr><td style="width:1.0pt"></td><td style="width:196.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.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:63.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:72.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021 Quarter Ended</span></div></td></tr><tr style="height:12pt"><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:114%">March 31</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:114%">June 30</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:114%">September 30</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:114%">December 31</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net sales</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzItMS0xLTEtMTAyNTE_21e4604f-d1f8-4897-b6bb-580320c93667">236,491</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzItMy0xLTEtMTAyNTE_bf2c3c6a-8df4-4a30-80b9-4235f02803ff">249,989</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i1ef890e698074658883f1996be86e716_D20210701-20210930" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzItNS0xLTEtMTAyNTE_0255b687-cdb6-48b3-a4a9-afbe4142c007">260,378</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzItNy0xLTEtMTAyNTE_51a11103-7b0c-4b0c-90fe-3c5a44aa2275">265,940</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</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:114%"><ix:nonFraction unitRef="usd" contextRef="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzMtMS0xLTEtMTAyNTE_fd3361d2-dcf6-4c9d-9c75-39805e56e6f9">135,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzMtMy0xLTEtMTAyNTE_2e0edbe4-f39c-4821-907a-469ca974fca5">141,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1ef890e698074658883f1996be86e716_D20210701-20210930" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzMtNS0xLTEtMTAyNTE_2a6ec23d-da12-4b1d-981e-b2ef9d8fe1bc">148,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzMtNy0xLTEtMTAyNTE_c1b662e0-ad00-4c42-8c74-104b99d9aa2e">150,087</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income before taxes</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzQtMS0xLTEtMTAyNTE_aafecf5a-2d15-4eb5-9a83-e6de1291b62a">25,364</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzQtMy0xLTEtMTAyNTE_df7adb36-73be-405f-842b-ad06df2d59fe">29,169</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i1ef890e698074658883f1996be86e716_D20210701-20210930" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzQtNS0xLTEtMTAyNTE_893bf35e-ad6a-479e-b26c-0ca795186585">31,903</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzQtNy0xLTEtMTAyNTE_76333055-1725-4cfe-9668-aeef8d02ffff">32,099</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net income</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:114%"><ix:nonFraction unitRef="usd" contextRef="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzUtMS0xLTEtMTAyNTE_cb55b64c-2fca-4b52-a37b-a556a3a237b9">19,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzUtMy0xLTEtMTAyNTE_15d0faf2-52be-4518-8b1c-080e58ecc356">22,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1ef890e698074658883f1996be86e716_D20210701-20210930" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzUtNS0xLTEtMTAyNTE_a484b5e2-e42c-404e-878c-36d861e5309b">24,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzUtNy0xLTEtMTAyNTE_a3c23a42-4db9-4387-8030-5314c9814f66">24,306</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Basic net earnings per share:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common</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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="idbf006629fc6404788751445e047730f_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzctMS0xLTEtMTAyNTE_42f42f6b-324f-4038-85ec-f9fe0725aa9c">1.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9554b610f9e84344b9c5de28a9cd38ea_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzctMy0xLTEtMTAyNTE_c338787d-f909-4850-9a6d-74c5d71edba3">1.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5e6ad7ee68844ff49aef40c90e076c4e_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzctNS0xLTEtMTAyNTE_3d659c5d-39f8-4db4-92f3-bcfd31bf68b7">1.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i375d6fa58b004e0c89acb966876e0751_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzctNy0xLTEtMTAyNTE_e09061ac-6817-4038-8f63-7d03a25a2ace">1.39</ix:nonFraction>&#160;</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:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic513462c04144173b0e7eb7edd236c64_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzgtMS0xLTEtMTAyNTE_b547e847-cbe0-4c92-8d3d-d4555f1a55af">1.00</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ce54d737b74411cafe3cc6ce3a20df5_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzgtMy0xLTEtMTAyNTE_c98b9c6f-cb69-4262-a8b6-224e835f35d4">1.18</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8ce82f2e26764d1aa2c07ced222c1f7a_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzgtNS0xLTEtMTAyNTE_8256b9f7-1eae-4a17-bb91-12221b727c03">1.28</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4e1835bc90004f758503de1903305eb3_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzgtNy0xLTEtMTAyNTE_b1b16c24-cd93-4ae3-91d9-abe140f0d2ab">1.31</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Diluted net earnings per share:</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="idbf006629fc6404788751445e047730f_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzEwLTEtMS0xLTEwMjUx_38868d19-9c4c-40db-b75d-1ae529647e67">1.04</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9554b610f9e84344b9c5de28a9cd38ea_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzEwLTMtMS0xLTEwMjUx_9fc44a6b-c799-4002-a210-5d31213be69b">1.21</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5e6ad7ee68844ff49aef40c90e076c4e_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzEwLTUtMS0xLTEwMjUx_3b626ac2-028f-483a-a1ae-195269f34b43">1.31</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i375d6fa58b004e0c89acb966876e0751_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzEwLTctMS0xLTEwMjUx_32a3fc20-a308-4863-bcd5-8e16e72abdc3">1.35</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;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 19pt;text-align:left;vertical-align:bottom"><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="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:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic513462c04144173b0e7eb7edd236c64_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzExLTEtMS0xLTEwMjUx_033245d3-f8eb-4981-baa6-85baafddd7ae">0.98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i6ce54d737b74411cafe3cc6ce3a20df5_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzExLTMtMS0xLTEwMjUx_d31ee17b-91de-452b-9aae-8de1dc42ec72">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8ce82f2e26764d1aa2c07ced222c1f7a_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzExLTUtMS0xLTEwMjUx_934a6072-0637-4be1-895f-a403e1cdab42">1.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4e1835bc90004f758503de1903305eb3_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzExLTctMS0xLTEwMjUx_161faa50-d1b2-4c27-8045-f4e736822bfc">1.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Because of rounding the amounts will not necessarily add to the totals computed for the year. Also because of rounding and the use of the two-class method in calculating per share data, the quarterly per share data will not necessarily add to the annual totals.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-21</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_193"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><ix:nonNumeric contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90ZXh0cmVnaW9uOmYzNTQ3NzBiMjY5MjRkMGQ4YTQxZjA3YzQyZjMyMTUyXzM0OQ_9730a6e2-8992-41a8-9c26-37b06cb4a930" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">Schedule II &#8211; Valuation and Qualifying Accounts</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Haverty Furniture Companies, Inc.</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:220.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:63.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:63.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:63.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:63.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><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-weight:700;line-height:114%">Column A</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:114%">Column B</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:114%">Column C</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:114%">Column D</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:114%">Column E</span></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:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Balance at<br/>beginning of<br/>period</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:120%">Additions<br/>charged to costs<br/>and expenses</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:120%">Deductions<br/>Describe (1)(2)</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:120%">Balance at<br/>end of period</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year ended December&#160;31, 2022:</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;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 19pt;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:120%">Refund on estimated returns and allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="ic78d72c1660b401681cb52823e86226d_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzMtMi0xLTEtMTAyNTE_69b82875-c7c1-442c-8293-a60110c25bd1">2,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="ib31382ece88840aab03f4a45c5b16d41_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzMtNC0xLTEtMTAyNTE_088b8a8f-b64b-4d2d-9cc2-78ddb38e340d">26,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="ib31382ece88840aab03f4a45c5b16d41_D20220101-20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzMtNi0xLTEtMTAyNTE_46da7a23-e9c1-411b-ad47-1b4eb1fd4ea7">26,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:114%">$</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:114%"><ix:nonFraction unitRef="usd" contextRef="i202b47b1101f4ebab872dc2884c5fc36_I20221231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzMtOC0xLTEtMTAyNTE_99b0599f-1fde-4a80-af81-03c85a5a91e8">2,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><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:9pt;font-weight:400;line-height:120%">Year ended December&#160;31, 2021:</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;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:120%">Refund on estimated returns and allowances</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i9d3a0f469c7149d0a455c79e025652ca_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzYtMi0xLTEtMTAyNTE_29711f72-515e-4b06-8091-95d36343d0c5">2,378</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i4f05ea76739442bfb42cdf8da75449b0_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzYtNC0xLTEtMTAyNTE_4c97a445-6ba0-41f0-b504-d9d1dae0fbd0">25,563</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="i4f05ea76739442bfb42cdf8da75449b0_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzYtNi0xLTEtMTAyNTE_a91d0831-c766-43e4-8c34-e90e6b25ef38">25,494</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%"><ix:nonFraction unitRef="usd" contextRef="ic78d72c1660b401681cb52823e86226d_I20211231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzYtOC0xLTEtMTAyNTE_dac87933-7efb-449b-b4b9-443fb3fb32d4">2,447</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year ended December&#160;31, 2020:</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:120%">Reserve for cancelled sales and allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="i5d0481cebcdb41089d1ae71e8f80d122_I20191231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzktMi0xLTEtMTAyNTE_c1664ef6-370a-43e8-bc35-b6839b629d1e">2,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="iab8c42afee4f46039fb1c4a97db21f81_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzktNC0xLTEtMTAyNTE_34519244-4036-468a-b4ca-3f75a2e58d64">17,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="iab8c42afee4f46039fb1c4a97db21f81_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzktNi0xLTEtMTAyNTE_87e79dd7-d056-4b64-8c77-b11e78087f3b">16,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%"><ix:nonFraction unitRef="usd" contextRef="ibdfbf251f2b94542ac692ea16562a7e0_I20201231" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzktOC0xLTEtMTAyNTE_e265bff9-7e47-49a5-a047-49d5f04116f2">2,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt">Reserve for cancelled sales and allowances: impact of sales cancelled after delivery plus amount of allowance given to customers. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt">Refund on estimated returns and allowances: impact of sales cancelled after delivery plus amount of allowance given to customers.</span></div></ix:nonNumeric><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:700;line-height:115%">F-22</span></div></div></div><div id="i8482f13d92e04c8a997cb0a89c04b621_196"></div><hr style="page-break-after:always"/><div style="min-height:50.4pt;width:100%"><div><span style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">Table of Con</a><a style="color:#0000ff;font-family:'Verdana',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i8482f13d92e04c8a997cb0a89c04b621_7">tents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">SIGNATURES</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized, on March&#160;8, 2023.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.684%"><tr><td style="width:1.0%"></td><td style="width:46.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">HAVERTY FURNITURE COMPANIES, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:114%">By:</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:9pt;font-weight:700;line-height:114%">/s/ CLARENCE H. SMITH</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;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:114%">Clarence H. Smith</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chairman of the Board and</span></div><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Executive Officer</span></div></td></tr></table></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the registrant and in the capacities indicated, on March&#160;8, 2023.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.830%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.598%"></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:9pt;font-weight:700;line-height:120%">/s/ CLARENCE H. SMITH</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:114%">/s/ RICHARD B. HARE</span></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Clarence H. Smith</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Richard B. Hare</span></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:9pt;font-weight:400;line-height:120%">Chairman of the Board and<br/>Chief Executive Officer<br/>(principal executive officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President and<br/>Chief Financial Officer<br/>(principal financial and accounting officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">/s/ MICHAEL R. COTE</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:114%">/s/ MYLLE H. MANGUM</span></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Michael R. Cote</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Mylle H. Mangum</span></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:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:120%">Director</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">/s/ L. ALLISON DUKES</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">/s/ VICKI R. PALMER</span></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">L. Allison Dukes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Vicki R. Palmer</span></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:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:114%">Director</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">/s/ RAWSON HAVERTY, JR.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">/s/ DEREK G. SCHILLER</span></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Rawson Haverty, Jr.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Derek G. Schiller</span></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:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:114%">Director</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:114%">/s/ G. THOMAS HOUGH</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:114%">/s/ AL TRUJILLO</span></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">G. Thomas Hough</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Al Trujillo</span></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:9pt;font-weight:400;line-height:114%">Lead Director</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:114%">Director</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.2
<SEQUENCE>2
<FILENAME>hvt-20221231xex32xbyxlawso.htm
<DESCRIPTION>EX-3.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id4f6e2e8e89d43eca8e5074c8955bc26_38"></div><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr></table></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">BYLAWS</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">HAVERTY FURNITURE COMPANIES, INC.</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE I</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">SHAREHOLDERS</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Annual Meeting.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;A meeting of the shareholders for the purpose of electing directors and for the transaction of such other business as may properly be brought before the meeting shall be held annually at 10&#58;00 a.m., on the second Monday of May, or at such other time and&#47;or such other date as shall be fixed by resolution of the Board of Directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Special Meetings.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Special meetings of the shareholders may be called at any time for any purpose or purposes by the Chairman of the Board, the President, the Chief Executive Officer, by a majority of the Board of Directors, or by a majority of the Executive Committee. Shareholders entitled to cast a majority of all votes entitled to be cast at a special meeting may request that the Board of Directors call a special meeting of the shareholders for the purpose or purposes stated in the written request. Upon receiving the request, the Board of Directors shall determine the validity of the request and, if valid, shall determine the time and place of the meeting. However called, the Secretary shall give notice of the time and place of the special meeting and the business to be transacted at the meeting. No business other than that stated in the notice shall be transacted at any special meeting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.&#160;&#160;&#160;&#160;Place of Meetings.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;All meetings of shareholders shall be held at the principal offices of the Corporation or at such other location as the Board of Directors may provide in the notice of the meeting. The Board of Directors may determine that a meeting shall not be held at any place, but instead may be held solely by means of remote communication, or may be held by means of remote communication in addition to a physical location, in each case as permitted by applicable law. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.&#160;&#160;&#160;&#160;Fixing of Record Date for Determining Shareholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;For the purpose of determining shareholders entitled to notice of or to vote at any meeting of shareholders or any adjournment or postponement thereof, the Board of Directors may fix, in advance, a date as the record date for the purpose of determining those shareholders who shall be entitled to notice of, or to vote at, any meeting of shareholders. The date shall be not more than 90 days, and in the case of a meeting of shareholders, not less than 20 days prior to the date on which the particular action requiring such determination of shareholders is to be taken. In lieu of fixing a record date, the Board of Directors may provide that the stock transfer books shall be closed for a stated period, not to exceed in any case 20 days. When the stock transfer books are closed for the purpose of determining shareholders entitled to notice of or to vote at a meeting of shareholders, the closing of the transfer books shall be at least 10 days before the date of the meeting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-1-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;For the purpose of determining shareholders entitled to receive payment of any dividend or other distribution or allotment of any rights or the shareholders entitled to exercise any rights in respect of any change, conversion or exchange of stock, or for the purpose of any other lawful action, the Board of Directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall be not more than 90 days prior to such action.  If no record date is fixed, the record date for determining shareholders for any such purpose shall be at the close of business on the day on which the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors adopts the resolution relating thereto.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.&#160;&#160;&#160;&#160;Notice of Meetings.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Notice of each meeting of the shareholders shall be given to each shareholder entitled to vote at the meeting or otherwise entitled to notice of the meeting either by written notice mailed to the shareholder&#8217;s mailing address as it appears on the records of the Corporation or by a form of electronic transmission to an address consented to by the shareholder, or by any other method that is adequate for notice of a shareholders&#8217; meeting under the Maryland General Corporation Law. If mailed, notice shall be deemed to be given when deposited in the United States mail addressed to the shareholder at the shareholder&#8217;s mailing address as it appears on the records of the Corporation.  The notice shall be given not more than 90 nor less than 10 days before the meeting and shall state the place, day, and hour at which the meeting is to be held. Notice of a meeting of the shareholders does not need to be given to any shareholder who waives notice in a signed writing filed with the records of the meeting either before or after the meeting is held.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Any meeting of shareholders, annual or special, (i) prior to being convened, may be postponed from time to time to a time and date not more than 120 days after the original record date at the same place or some other place, or (ii) after being convened, may be adjourned from time to time without further notice to a time and date not more than 120 days after the original record date at the same or some other place. Notice of postponement of a meeting of shareholders shall be given by the Secretary in any manner sufficient for notice of the meeting as contemplated by this Section. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.&#160;&#160;&#160;&#160;Quorum.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;At any meeting of shareholders, the presence in person or by proxy of shareholders entitled to cast a majority of all the votes entitled to be cast at the meeting shall constitute a quorum. In the absence of a quorum, the shareholders entitled to vote who shall be present in person or by proxy at any meeting (or adjournment or postponement thereof) may, by the vote of a majority of the votes entitled to be cast and without further notice, adjourn the meeting from time to time, but not for a period of more than 120 days after the original record date until a quorum shall attend. At any adjourned meeting at which a quorum shall be present, any business may be transacted that could have been transacted if the meeting had been held as originally scheduled.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.&#160;&#160;&#160;&#160;Conduct of Meetings.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Meetings of shareholders shall be presided over by the Chairman of the Board, by the Vice Chairman of the Board or Lead Director (if one is elected), by the President or Secretary or by any other officer of the Corporation appointed by the Board of Directors for this purpose. The records of the proceedings shall be kept and authenticated by such other person as may be appointed for that purpose at the meeting by the presiding officer. To participate in a meeting, shareholders must be present in person or by proxy. Shareholders may not participate by means of a conference telephone or other communications equipment unless the Board of Directors determines that the meeting shall not be held at any place, but instead shall be held solely by means of remote communication, or may be held by means of remote communication in addition to a physical location, in which case participation by means of conference telephone or other communications equipment as provided by the Board of Directors in the notice of the meeting or </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-2-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the accompanying proxy statement shall constitute presence in person. Any meeting of shareholders may adjourn from time to time without further notice to a date not more than 120 days after the original record date at the same or some other place.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.&#160;&#160;&#160;&#160;Proxies.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Shareholders may vote either in person or by proxy, and if by proxy, in any manner authorized by the Maryland General Corporation Law. A proxy that is dated more than 11 months before the meeting at which it is offered shall not be accepted unless the proxy shall state a longer period for which it is to remain in force. A written proxy shall be dated and signed by the shareholder, or the shareholder&#8217;s duly authorized agent, but need not be sealed, witnessed or acknowledged. Proxies shall be filed with the Secretary of the Corporation at or before the meeting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.&#160;&#160;&#160;&#160;Voting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Except with respect to the election of directors and as otherwise provided in the Charter of the Corporation, at all meetings of shareholders the holders of shares of Common Stock and Class A Common Stock shall vote together as a single class and each holder of shares of (a) Common Stock shall be entitled to one vote for each share of stock and (b) Class A Common Stock shall be entitled to ten votes for each share of stock of the Corporation registered in the shareholder&#8217;s name upon the books of the Corporation on the date fixed by the Board of Directors as the record date for the determination of shareholders entitled to vote at the meeting. In the election of directors, the holders of shares of Common Stock and Class A Common Stock shall vote as separate classes in accordance with the Charter of the Corporation and each such holder shall be entitled to one vote for each share of stock. Except as otherwise provided in the Charter of the Corporation, all elections of directors submitted to a vote at meetings of shareholders shall be decided by a plurality of all votes cast in person or by proxy by shares entitled to vote in the election of each class of directors.  All other matters submitted to a vote at meetings of shareholders shall be decided by a majority of all votes cast in person or by proxy, unless more than a majority of the votes cast is required by statute, by the Charter of the Corporation, or by these Bylaws. If the presiding officer shall so determine, a vote by ballot may be taken upon any election or matter, and the vote shall be so taken upon the request of the holders of 20 percent of the stock present and entitled to vote on the election or matter. If the presiding officer shall so determine, the votes on all matters to be voted upon by ballot may be postponed to be voted on at the same time or on a single ballot.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-76.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 10.  Advance Notice of Shareholder Nominees for Director and Other Shareholder Business at Meetings of Shareholders</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Annual Meetings of Shareholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. To be properly brought before an annual meeting of shareholders of the Corporation, nominations of individuals for election to the Board of Directors of the Corporation and the proposal of other business to be considered at the meeting must be either (i) specified in the notice of meeting (or any supplement thereto) given by or at the direction of the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors, (ii) otherwise properly brought before the meeting by or at the direction of the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors, or (iii) otherwise properly brought before the meeting by a shareholder of the Corporation who was a shareholder of record on the record date set by the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors for the purpose of determining shareholders entitled to vote at the meeting, at the time of giving notice as provided in this subsection 10(a) and on the date of the meeting (including any adjournment or postponement thereof) and who otherwise complies with the provisions of this subsection 10(a) (a &#8220;Proposing Shareholder&#8221;). In addition to any other requirements, for nominations by shareholders of individuals for election as directors and for other business to be properly brought before an annual meeting by a shareholder, the shareholder must have given written notice thereof that is received by the Secretary of the Corporation at the principal executive offices of the Corporation not less than 60 days nor more than 90 days prior </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-3-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">to the anniversary of the date of the mailing of the notice for the preceding year&#8217;s annual meeting&#59; provided, however, that in the event the date of the annual meeting is advanced or delayed more than 30 days from the anniversary of the date of the preceding year&#8217;s annual meeting, notice by the shareholder must be so received not earlier than the 120th day prior to the date of the annual meeting and not later than the later of the 90th day prior to the date of the meeting and the 10th day following the day on which public announcement of the date of the meeting is first made. To be effective, a shareholder&#8217;s written notice to the Secretary must set forth (i) as to each person whom the shareholder proposes to nominate for election as a director, (A) the name, age, business address and residence address of the person, (B) the principal occupation or employment of the person, (C) the class and number of shares of capital stock of the Corporation which are beneficially owned by the person, (D) a description of (1) any agreement, arrangement or understanding (including any derivative positions, profits interests, options, hedging transactions, borrowing or lending of securities or proxy or voting agreements) in effect at the time of the giving of the notice or at any time during the six-month period then ending, by or on behalf of the person, the effect or intent of which is to manage risk or benefit from changes in the price of any securities issued by the Corporation, or to increase or decrease the voting power of any such person in respect of securities issued by the Corporation, (2) any agreements, arrangements or understandings between the person and any other person, including the Proposing Shareholder and any Associated Person, in connection with the proposed nomination, or (3) any direct or indirect economic interest of the person in the Corporation (including by virtue of an existing or prospective commercial or contractual relationship with the Corporation), other than an interest arising solely out of the ownership of securities issued by the Corporation, (E) any other information relating to the person that is required to be disclosed in solicitations for proxies for election of directors pursuant to Regulation 14A under the Exchange Act, or any successor provision thereof, and (F) the person&#8217;s written consent to being named as a nominee and to serving as a director of the Corporation if elected (and if the Proposing Shareholder intends to solicit proxies in connection with the election of directors at the annual meeting, the person&#8217;s written consent to being named as a nominee in any proxy statement and form of proxy relating to the annual meeting)&#59; (ii) as to any other business the shareholder proposes to bring before the annual meeting, a description of the business to be brought before the meeting, the reasons for proposing the business at the meeting and any material interest in the business of the Proposing Shareholder or any Associated Person, and (iii) as to the shareholder giving the notice (A) the name, business address and record address of the shareholder, (B) the class and number of shares of capital stock of the Corporation which are beneficially owned by the shareholder, (C) a description of (1) any agreement, arrangement or understanding (including any derivative positions, profits interests, options, hedging transactions, borrowing or lending of securities or proxy or voting agreements) in effect at the time of the giving of the notice or at any time during the six-month period then ending, by or on behalf of the shareholder giving notice or any Associated Person, the effect or intent of which is to manage risk or benefit from changes in the price of any securities issued by the Corporation, or to increase or decrease the voting power of any such person in respect of securities issued by the Corporation, (2) any agreements, arrangements or understandings between the shareholder giving notice and any other person, including any Associated Person, in connection with the proposed nomination, or (3) any direct or indirect economic interest of the shareholder giving notice or an Associated Person in the Corporation (including by virtue of an existing or prospective commercial or contractual relationship with the Corporation), other than an interest arising solely out of the ownership of securities issued by the Corporation, (D) a representation and covenant that the shareholder will appear in person or by proxy at the annual meeting to nominate the person(s) named in its notice or to introduce the other business the shareholder proposes to be brought before the meeting, (E) any other information relating to the shareholder that would be required to be disclosed in the solicitation of proxies for the election of directors in an election contest if such shareholder were a nominee for election as a director or is otherwise required for a shareholder proponent, in each case pursuant to the Exchange Act, (F) a statement as to whether the shareholder intends to solicit proxies for the election of any nominees for election as directors, and if the shareholder intends to solicit proxies a representation and covenant that the shareholder will comply with the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-4-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">requirements of Rule 14a-19 of the Exchange Act, or any successor provision thereof, and (G) a representation and covenant that the shareholder will update the disclosures required by this subsection 10(a) as of the record date of the meeting. The Corporation may require any shareholder providing written notice of a director nomination or other business, or any such proposed director nominee, to furnish such other information as may reasonably be requested by the Corporation to determine whether the requirements of this subsection 10(a) and, if applicable, Rule 14a-19 of the Exchange Act, or any successor provision thereof, have been satisfied as well as the eligibility of any proposed nominee to serve as a director of the Corporation. The announcement of a postponement of an annual meeting after notice of the meeting has been given or an adjournment of an annual meeting shall not commence a new time period for the giving of a shareholder&#8217;s notice as described in this subsection 10(a). </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Special Meetings of Shareholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Only such business as shall have been brought before the meeting pursuant to the Corporation&#8217;s notice of special meeting of shareholders shall be conducted at a special meeting of stockholders. Nominations of persons for election to the Board of Directors may be made at a special meeting of shareholders at which directors are to be elected and other business may be conducted at a special meeting, only (i) by or at the direction of the Board of Directors or (ii) if otherwise properly brought before the meeting by a shareholder of the Corporation who was a shareholder of record on the record date set by the Board of Directors for the purpose of determining shareholders entitled to vote at the meeting, at the time of giving notice as provided in this subsection 10(b) and on the date of the meeting (including any adjournment or postponement thereof) and who otherwise complies with the provisions of this subsection 10(b). In the event the Corporation calls a special meeting of shareholders for the purpose of electing one or more persons to the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors, any such shareholder may nominate a person or persons (as the case may be) for election as a director as specified in the Corporation&#8217;s notice of meeting, if the shareholder&#8217;s written notice containing all of the information that would have been required to be included in the written notice contemplated by Section 10(a) in the case of an annual meeting, shall be delivered to the Secretary of the Corporation at the principal executive offices of the Corporation not earlier than 90 days before the special meeting and not later than the later of 60 days before the special meeting or the 10th day following the day on which public announcement of the date of the meeting and of the nominees, if any, proposed by the Board of Directors to be elected at the special meeting is first made. The Corporation may require any shareholder providing written notice of a director nomination or other business for consideration at a special meeting, or any such proposed director nominee, to furnish such other information as may reasonably be requested by the Corporation to determine whether the requirements of this subsection 10(b) and, if applicable, Rule 14a-19 of the Exchange Act, or any successor provision thereof, have been satisfied as well as the eligibility of any proposed nominee to serve as a director of the Corporation. The announcement of a postponement of a special meeting after notice of the meeting has been given or an adjournment of a special meeting shall not commence a new time period for the giving of a stockholder&#8217;s notice as described in this subsection 10(b).</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;Only such persons who are nominated in accordance with these Bylaws, including this Section, shall be eligible for election as directors, and only such business as shall have been properly brought before a meeting of shareholders in accordance with the provisions of these Bylaws, including this Section, shall be conducted. The presiding officer of any annual or special meeting of shareholders shall have the power and duty to determine whether a nomination or any business proposed to be brought before the meeting was made or proposed, as the case may be, in accordance with the requirements of these Bylaws or whether any representations and covenants made by a nominating shareholder were accurate and complied with, and, in the case of the solicitation of proxies in respect of any nominees, other than nominees proposed by or at the direction of the Board of Directors or by any nominating committee or person appointed by the Board of Directors for such purpose, whether such solicitation was conducted in accordance with the requirements of this Section and, if applicable, Rule 14a-19 of the Exchange Act, or any successor provision thereof.  If the presiding officer of any annual or special meeting determines </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-5-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">that a nomination or any business proposed to be brought before the meeting was not made or proposed, as the case may be, in accordance with the requirements of these Bylaws or that any such representations or covenants were inaccurate or were not complied with, that any such solicitation was not conducted  in accordance with the requirements of this Section and Rule 14a-19 of the Exchange Act, or any successor provision thereof, or that any nominating shareholder or nominee failed to provide such other information as was reasonably requested by the Corporation in accordance with this Section, the presiding officer shall have the power and duty to declare that such nomination was defective or such business was not properly before the meeting and such nomination or business (and any proxies submitted for any such nominees or in respect of such business), as the case may be, shall be disregarded. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(d)&#160;&#160;&#160;&#160;For purposes of this Section, &#8220;public announcement&#8221; shall mean disclosure (i) in a press release reported by the Dow Jones News Service, Associated Press, Business Wire, Bloomberg, PR Newswire or comparable news agency or (ii) in a document publicly filed by the Corporation with the Securities and Exchange Commission pursuant to the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). For purposes of this Section, an &#8220;Associated Person&#8221; of a shareholder means (i) any person acting in concert with the shareholder, (ii) any beneficial owner of shares of stock of the Corporation owned of record or beneficially by the shareholder (other than a shareholder that is a depositary), and (iii) any person that, directly or indirectly, controls, is controlled by or is under common control with the shareholder or an Associated Person of the shareholder.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(e)&#160;&#160;&#160;&#160;Notwithstanding the foregoing provisions of this Section, a shareholder also shall comply with all requirements of state law and of the Exchange Act, and the rules and regulations thereunder with respect to each of the matters set forth in this Section.  Nothing in this Section shall be deemed to affect any right of a shareholder to request inclusion of a proposal in, nor the right of the Corporation to omit a proposal from, the Corporation&#8217;s proxy statement pursuant to Rule 14a-8 under the Exchange Act, or any successor provision thereof, or shall be deemed to preclude discussion by any shareholder of any business properly brought before an annual or special meeting of shareholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 11.  Inspectors of Elections.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;One or more inspectors may be appointed by the presiding officer at any meeting. If so appointed, the inspector or inspectors shall open and close the polls, receive and take charge of the proxies and ballots, decide all questions as to the qualifications of voters and the validity of proxies, determine and report the results of elections and votes on matters before the meeting, and do such other acts as may be proper to conduct the election and the vote with fairness to all shareholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE II</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">BOARD OF DIRECTORS</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Powers.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The property, business, and affairs of the Corporation shall be managed by the Board of Directors of the Corporation. The Board of Directors may exercise all the powers of the Corporation, except those conferred upon or reserved to the shareholders by statute, by the Charter of the Corporation or by these Bylaws. The Board of Directors shall keep minutes of each of its meetings and a full account of all of its transactions.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-6-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Number of Directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The number of directors of the Corporation shall be 11 or such lesser number not less than 8 or such greater number not more than 12 as may from time to time be determined by the vote of the majority of the entire Board of Directors. However, the tenure of Office of a director shall not be affected by any change in the number of directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.&#160;&#160;&#160;&#160;Election and Holding Office.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Except as hereinafter provided, the members of the Board of Directors shall be elected each year at the annual meeting of shareholders by a plurality of all votes cast in person or by proxy by shares entitled to vote in the election of each class of directors, provided a quorum is present. Each director shall hold office until the next annual meeting of shareholders held after his or her election and until his or her successor shall have been duly elected and qualified, except in the event of the director&#8217;s death, retirement, resignation or removal. Each person elected as director of the Corporation shall qualify as such by written acceptance or by attendance at and participation as a director in a duly called meeting of the Board of Directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.&#160;&#160;&#160;&#160;Removal.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Subject to the provisions of Article I, Section 10, at a duly called meeting of the shareholders at which a quorum is present, the holders of Common Stock or Class A Common Stock, as the case may be, may, by vote of the holders of a majority of the votes entitled to be cast to elect such class of directors at the meeting, remove with or without cause any director or directors from office, and may elect a successor or successors to fill any resulting vacancy for the remainder of the term of the director so removed.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.&#160;&#160;&#160;&#160;Vacancies.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;If any director shall die, retire, resign or become incapacitated, or if the shareholders shall remove any director without electing a successor to fill the remaining term, that vacancy may be filled by the vote of a majority of the remaining members of the Board of Directors who were elected by the same class of stock entitled to elect the director whose vacancy is being filled, although a majority may be less than a quorum. Vacancies in the Board of Directors created by an increase in the number of directors may be filled by the vote of a majority of the directors elected by the class of shareholders entitled to elect the director to fill such vacancy at the next annual meeting of shareholders. A director elected by the Board of Directors to fill any vacancy, however created, shall hold office until the next annual meeting of shareholders and until his or her successor shall have been duly elected and qualified.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.&#160;&#160;&#160;&#160;Meetings.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Immediately after each annual meeting of shareholders at which a Board of Directors shall have been elected or at such subsequent date not later than 30 days after the annual meeting of shareholders as may be determined by the Board of Directors, the Board of Directors shall meet, without notice, for the election of officers of the Corporation, and for the transaction of other business. Other regular meetings of the Board of Directors shall be held at such time and place as shall from time to time be determined by resolution of directors. Special meetings of the Board of Directors may be called at any time by the Chairman of the Board, the Lead Director, if one is elected,  the Chief Executive Officer, the President, or by a majority of the directors or a majority of the members of the Executive Committee. Regular and special meetings of the Board of Directors may be held at such place, in or out of the State of Maryland, as the Board of Directors may from time to time determine.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-7-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.&#160;&#160;&#160;&#160;Notice of Meetings.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Except for the meeting immediately following the annual meeting of shareholders, notice of the place, day and hour of a regular meeting of the Board of Directors shall be given in writing to each director or by electronic transmission or any other means permitted by the Maryland General Corporation Law not less than two days prior to the meeting and delivered to the director or to the director&#8217;s residence or usual place of business, or by mailing it, postage prepaid and addressed to the director at his or her address as it appears upon the records of the Corporation. Notice of special meetings may be given in the same way, or may be given personally, by telephone, or by telegraph or facsimile message sent to the director&#8217;s home or business address as it appears upon the records of the Corporation, not less than two days prior to the meeting. Unless required by these Bylaws or by resolution of the Board of Directors, no notice of any meeting of the Board of Directors need state the business to be transacted at the meeting. No notice of any meeting of the Board of Directors need be given to any director who attends, or to any director who, in writing executed and filed with the records of the meeting either before or after the holding thereof, waives notice.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.&#160;&#160;&#160;&#160;Quorum.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;A majority of the entire Board of Directors shall constitute a quorum for the transaction of business at meetings of the Board of Directors. Except as otherwise provided by statute, by the Charter of the Corporation, or by these Bylaws, the vote of a majority of the directors present at a duly constituted meeting shall be sufficient to pass any measure, and such decision shall be the decision of the Board of Directors. In the absence of a quorum, the directors present, by majority vote and without further notice, may adjourn the meeting from time to time until a quorum shall be present. Members of the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors may participate in a meeting by means of conference telephone or similar communications equipment by means of which all persons participating in the meeting can hear each other at the same time.  Participating in this manner shall constitute presence in person at the meeting. The Board of Directors may also take action or make decisions by any other method which may be permitted by statute, by the Charter of the Corporation, or by these Bylaws.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.&#160;&#160;&#160;&#160;Presumption of Assent.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;A director of the Corporation who is present at a meeting of the Board of Directors at which action on any corporate matter is taken shall be presumed to have assented to the action taken unless the director announces his or her dissent at the meeting, and (a)&#160;the dissent is entered in the minutes of the meeting, (b)&#160;before the meeting adjourns the director files with the person acting as the secretary of the meeting a written dissent to the action, or (c) the director forwards a written dissent within 24 hours after the meeting is adjourned by registered or certified mail to the Secretary of the Corporation. The right to dissent does not apply to a director who voted in favor of the action or who failed to announce his or her dissent at the meeting. A director may abstain from voting on any matter before the meeting by so stating at the time the vote is taken and by causing the abstention to be recorded or stated in writing in the same manner as provided above for a dissent.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 10.&#160;&#160;&#160;&#160;Consent of Directors in Lieu of Meeting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Any action required or permitted to be taken at a meeting of the directors may be taken without a meeting if a consent in writing, setting forth the action, shall be signed by all of the directors entitled to vote on the matter and such written consent is filed with the minutes of proceedings of the Board of Directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-8-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 11.&#160;&#160;&#160;&#160; Compensation.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Each director shall be entitled to receive such remuneration as may be established from time to time by resolution of the Board of Directors. Each director also may receive reimbursement for the reasonable expenses incurred in attending the meetings of the Board of Directors, the meetings of any committee thereof, or otherwise in connection with attending to the affairs of the Corporation.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-right:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 12.&#160;&#160;&#160;&#160; Director Emeritus or Chairman Emeritus.</font></div><div style="padding-left:36pt;padding-right:36pt;text-align:justify"><font><br></font></div><div style="padding-right:-2pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The title of Director Emeritus or, in an appropriate case, Chairman Emeritus, may be conferred by the Board of Directors upon any former director or, in an appropriate case, a former Chairman of the Board who, in the judgment of the Board</font><font style="color:#000000;font-family:'Courier New',monospace;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors, has brought credit and distinction to the Corporation through long and faithful service. The title hereby created is honorary only and does not carry with it the powers, duties, or obligations of a director of the corporation or any other power, duty or obligation. A Director Emeritus or Chairman Emeritus shall not be deemed a director or member of the Board of Directors but upon invitation of the Chairman of the Board may attend meetings of the Board of Directors and may take part in the deliberative proceedings of the Board</font><font style="color:#000000;font-family:'Courier New',monospace;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors, but may not vote. A Director Emeritus or Chairman Emeritus shall not participate in meetings of the independent directors nor in meetings of committees of the Board of Directors.  A Director Emeritus or Chairman Emeritus may upon invitation of the Chief Executive Officer attend meetings of the Company&#8217;s management.  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE III</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">COMMITTEES</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Executive Committee.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Board of Directors shall designate annually an Executive Committee, consisting of not less than four Directors of whom the Chairman of the Board and Lead Director, if any, shall be one. The Board of Directors shall designate a Chairman of the Committee who shall serve as Chairman of the Committee at the pleasure of the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors. During the intervals between the meetings of the Board of Directors, the Executive Committee shall possess and may exercise all powers in the management and direction of the business and affairs of the Corporation, except as limited by the Maryland General Corporation Law or by resolution of the Board of Directors. All action taken by the Executive Committee shall be reported to the Board of Directors at its meeting next succeeding such action, and shall be subject to revision and alteration by the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors, provided that no rights of third parties may be adversely affected by any revision or alteration. Delegation of authority to the Executive Committee shall not relieve the Board of Directors or any director of any responsibility imposed by law or statute or by the Charter of the Corporation.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Audit Committee.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Board of Directors shall designate annually an Audit Committee consisting of not less than three directors, all of whom shall meet the independence and financial literacy and expertise requirements of the New York Stock Exchange and the requirements of Rule 10A-3(b)(1) under the Exchange Act, or any successor provision thereof. The Audit Committee shall also include at least one &#8220;audit committee financial expert&#8221; as defined in Item 407(d)(5)(ii) of Regulation S-K. Each member of the Audit Committee shall serve at the pleasure of the Board of Directors.  The Board of Directors shall designate a Chairman from among the membership of the Audit Committee. The Audit Committee shall have the powers and perform the duties assigned by the Board of Directors and as set forth in the Audit Committee&#8217;s charter.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-9-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.&#160;&#160;&#160;&#160;Nominating, Compensation and Governance Committee.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Board of Directors shall designate annually a Nominating, Compensation and Governance Committee (&#8220;NCG Committee&#8221;) consisting of not less than three directors, none of whom shall be officers or employees of the Corporation and all of whom shall meet the independence requirements of the New York Stock Exchange. The members of the NCG Committee shall serve at the pleasure of the Board of Directors.  The Board of Directors shall designate a Chairman from among the membership of the NCG Committee. The NCG Committee shall have the powers and perform the duties assigned by the Board of Directors and as set forth in the NCG Committee&#8217;s charter.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.&#160;&#160;&#160;&#160;Other Committees&#59; Committee Changes.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;From time to time the Board of Directors may provide for and appoint other committees to have the powers and perform the duties assigned to them by the Board of Directors. The Board of Directors may at any time change the membership of  any committee (including the committees specified in Section 1, 2 and 3 of this Article III), fill vacancies in it, authorize the committee to fill vacancies in such committee, designate an alternate member to replace any absent or disqualified member at any meeting of such committee, or dissolve or reconstitute any such committee.&#160; </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.&#160;&#160;&#160;&#160;Meetings of Committees.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Each Committee of the Board of Directors shall fix its own rules of procedure, and shall meet as provided by those rules or by resolution of the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors, or at the call of the Chairman or any two members of the committee. A majority of each committee shall constitute a quorum thereof, and in every case the affirmative vote of a majority of the entire committee shall be necessary to take any action. Each committee may also take action by any other method that may be permitted by statute, by the Charter of the Corporation, or by these Bylaws, including by unanimous written consent of members of the committee. In the event a member of a committee fails to attend any meeting of the committee, the other members of the committee present at the meeting, whether or not they constitute a quorum, may appoint a member of the Board of Directors to act in the place of the absent member. Regular minutes of the proceedings of each committee and a full account of all its transactions shall be kept in a book provided for the purpose. Vacancies in any committee of the Board of Directors shall be filled by the Board of Directors. Members of any Committee of the Board of Directors may participate in a meeting by means of conference telephone or similar communications equipment by means of which all persons participating in the meeting can hear each other at the same time.  Participating in this manner shall constitute presence in person at the meeting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE IV</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">OFFICERS</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Election and Tenure. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Board of Directors may elect a Chairman of the Board and a Vice Chairman of the Board from among the directors. The Board of Directors shall elect a President, a Treasurer, and a Secretary, and may elect one or more Executive Vice Presidents, Senior Vice Presidents, Vice Presidents, Assistant Treasurers, Assistant Secretaries, and such other officers with such powers and duties as the Board of Directors may designate, none of whom need be a director. Each officer shall hold office until the first meeting of the Board of Directors after the annual meeting </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-10-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of shareholders next succeeding his or her election and until a successor shall have been duly chosen and qualified or until he or she shall have resigned or been removed.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Chairman of the Board.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Chairman of the Board shall preside at all meetings of shareholders and of the Board of Directors at which he or she shall be present. The Chairman of the Board may but need not be an employee of the Corporation and shall have such other powers and perform such other duties as from time to time may be assigned by the Board of Directors.  In the event the Chairman of the Board is deemed not independent, the Board of Directors shall elect a Lead Director to chair the elective sessions of the independent directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.&#160;&#160;&#160;&#160;Vice Chairman of the Board.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;If elected, the Vice Chairman of the Board, in the absence of the Chairman of the Board, shall preside at all meetings of shareholders and the Board of Directors at which he or she shall be present. The Vice Chairman of the Board shall have such other powers and perform such other duties as from time to time may be assigned by the Board of Directors or by the Chairman of the Board.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.&#160;&#160;&#160;&#160;President.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The President shall be the Chief Executive Officer of the Corporation unless the Board of Directors shall have appointed the Chairman of the Board or the Vice Chairman of the Board as such, and, subject to the control of the Board of Directors and the Executive Committee, shall have general charge and supervision of the Corporation&#8217;s business, affairs, and properties. The President shall have authority to sign and execute, in the name of the Corporation, all authorized deeds, mortgages, bonds, contracts or other instruments. The President may sign, with the Secretary or the Treasurer, or with any Assistant Secretary or Assistant Treasurer, stock certificates of the Corporation. In the absence of the Chairman of the Board and the Vice Chairman of the Board, the President, if present, shall preside at meetings of shareholders. The President (and, if the President is not the Chief Executive Officer, the Chief Executive Officer) may delegate any powers and duties given to him or her to any other officer or employee of the Corporation except as otherwise provided by the Board of Directors. In general, the President shall perform all the duties ordinarily incident to the office of a president of a corporation, and such other duties as, from time to time, may be assigned by the Board of Directors or by the Executive Committee.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.&#160;&#160;&#160;&#160;Vice Presidents.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Each Vice President, which term shall include any Executive Vice President or Senior Vice President, shall have the powers to perform such duties as may be assigned by the Board of Directors or the President, unless otherwise provided herein.  At the request of the President or in the President&#8217;s absence or during the President&#8217;s inability to act, if no Chief Operating Officer has been elected, the Vice President or Vice Presidents shall perform the duties and exercise the functions of the President, and when so acting shall have the powers of the President. If there is more than one Vice President, the Board of Directors may determine which one or more of the Vice Presidents shall perform any of such duties or exercise any of such functions, or if the determination is not made by the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors, the President may make the determination. The Vice President or Vice Presidents shall have such other powers and perform such other duties as may be assigned by the Board of Directors or by the President. For purposes of this Section, the term Vice President does not include a Vice President appointed pursuant to Article IV, Section 11.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-11-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.&#160;&#160;&#160;&#160;General Counsel.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The General Counsel shall be the chief legal advisor of the Corporation and shall have responsibility for the management of the legal affairs and litigation of the Corporation and, in general, shall perform the duties incident to the office of general counsel of a Corporation and such other duties as may be assigned by the Board of Directors, the Chairman of the Board or by the President.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.&#160;&#160;&#160;&#160;Secretary.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Secretary shall keep the minutes of the meetings of the shareholders, of the Board of Directors, and of the Executive Committee, including all the votes taken at the meetings, and record them in books provided for that purpose. The Secretary shall see that all notices are duly given in accordance with the provisions of these Bylaws or as required by statute. The Secretary shall be the custodian of the records and of the corporate seal of the Corporation. The Secretary may affix the corporate seal to any document executed on behalf of the Corporation, and may attest the same. The Secretary may sign, with the President or a Vice President, stock certificates of the Corporation. In general, the Secretary shall perform all duties ordinarily incident to the office of a secretary of a corporation, and such other duties as, from time to time, may be assigned by the Board of Directors or by the President.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.&#160;&#160;&#160;&#160;Treasurer.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Treasurer shall have charge of and be responsible for all funds, securities, receipts and disbursements of the Corporation, and shall deposit or cause to be deposited, in the name of the Corporation, all moneys or other valuable effects in such banks, trust companies, or depositories as may be designated by the Board of Directors. The Treasurer shall maintain full and accurate accounts of all assets, liabilities and transactions of the Corporation, and shall render to the President and the Board of Directors, whenever they may require it, an account of all transactions as Treasurer and of the financial condition of the Corporation. In general, the Treasurer shall perform all the duties ordinarily incident to the office of a treasurer of a corporation, and such other duties as, from time to time, may be assigned by the Board of Directors or by the President.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.&#160;&#160;&#160;&#160;Chief Operating Officer.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Chief Operating Officer, if one is elected, shall be a general executive officer of the Corporation, with authority as such, and at the request of the Chief Executive Officer or the disability of the Chief Executive Officer, shall perform the duties and exercise the functions of the Chief Executive Officer, unless the Board of Directors shall otherwise determine. When the Chief Operating Officer is acting as the Chief Executive Officer, he or she shall have the powers of the Chief Executive Officer as set forth herein. The Chief Operating Officer shall have such other powers and perform such other duties as may be assigned by the Board of Directors or by the President.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 10.&#160;&#160;&#160;&#160;Chief Financial Officer.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Chief Financial Officer shall perform all of the powers and duties of the office of the chief financial officer of the Corporation and in general shall have overall supervision of the financial and accounting operations of the Corporation.  The Chief Financial Officer shall perform such other duties as may be assigned to the Chief Financial Officer by the Board of Directors or by the Chief Executive Officer. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-12-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 11.&#160;&#160;&#160;&#160;Appointed Officers.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Board of Directors or the Chief Executive Officer may from time to time appoint one or more Vice Presidents, Assistant Vice Presidents, Assistant Secretaries, Assistant Treasurers or other officers with such administrative powers and duties as may be designated or approved by the Chief Executive Officer. An appointed Vice President, Assistant Vice President, Assistant Secretary, Assistant Treasurer or such other officer may be removed by the Chief Executive Officer without further action by the Board of Directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 12.&#160;&#160;&#160;&#160;Officers Holding Two or More&#160;Offices.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Any two or more of the above-named offices, except those of Chairman of the Board and Vice Chairman of the Board and those of President and Vice President, may be held by the same person, but no officer shall execute, acknowledge or verify any instrument in more than one capacity, if the instrument is required by statute, by the Charter of the Corporation, by these Bylaws, or by resolution of the Board of Directors to be executed, acknowledged, or verified by two or more officers.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 13.&#160;&#160;&#160;&#160;Removal.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Any officer of the Corporation may be removed, with or without cause, by a vote of a majority of the entire Board of Directors or by the Executive Committee or (except in case of  an officer elected by the Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of Directors) by an officer of the Corporation upon whom such power of removal may have been conferred.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 14.&#160;&#160;&#160;&#160;Vacancies.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;A vacancy in any office because of death, resignation, removal, or any other cause shall be filled for the unexpired portion of the term by election of the Board of Directors or by the Executive Committee, and in the case of appointed officers by the Chief Executive Officer.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ARTICLE V</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">STOCK</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Certificates.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Each shareholder shall be entitled to a certificate or certificates which shall represent and certify the number and kind of shares of the Corporation&#8217;s stock owned by the shareholder for which full payment has been made, or for which payment is being made by installments in conjunction with a shareholder-approved option plan&#59; provided, however, that the Board of Directors may provide for some or all of any class or series of capital stock to be uncertificated. Each stock certificate shall be signed by the Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of the Board, the President or a Vice President and countersigned by the Secretary or Treasurer or Assistant Secretary or Assistant Treasurer of the Corporation. A stock certificate shall be deemed to be so signed and sealed whether the required signatures are manual or facsimile signatures and whether the seal is a facsimile seal or any other form of seal. In case any officer of the Corporation who has signed a stock certificate ceases to be an officer of the Corporation, whether because of death, resignation or otherwise, before the stock certificate is issued, the certificate may nevertheless be issued and delivered by the Corporation as if the officer had not ceased to be such officer on the date of issue. Within a reasonable time after the issuance of uncertificated shares and receipt of a request </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-13-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">from the registered owner of the shares, to the extent required by the Maryland General Corporation Law the Corporation shall furnish to the registered owner of the shares a written statement containing the information required by the Maryland General Corporation Law to be set forth of certificates representing shares of such stock.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Transfer of Shares.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Shares of stock shall be transferable only on the books of the Corporation by the holder thereof, in person or by duly authorized agent, upon the surrender of the stock certificate representing the shares to be transferred, properly endorsed, or in the case of uncertificated shares, upon receipt of proper transfer instructions from the holder thereof. Within a reasonable time after the transfer of uncertificated shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">and receipt of a request from the registered owner of the shares, to the extent required by the Maryland General Corporation Law the Corporation shall furnish to the registered owner of the shares a written statement containing the information required by the Maryland General Corporation Law to be set forth on certificates representing shares of such stock. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.&#160;&#160;&#160;&#160;Transfer Agents and Registrars.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Corporation may have one or more transfer agents and one or more registrars of its stock, whose respective duties the Board of Directors may, from time to time, define. No stock certificate shall be valid until countersigned by a transfer agent, if the Corporation has a transfer agent in respect of that class or series of capital stock, or until registered by a registrar, if the Corporation has a registrar in respect of that class or series of capital stock. The duties of transfer agent and registrar may be combined.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.&#160;&#160;&#160;&#160;Additional Regulations.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Board of Directors, the Chairman of the Board, or the Chief Executive Officer, as appropriate, may make such additional rules and regulations as each may deem expedient concerning the issuance, transfer and registration of certificates for shares of the capital stock of the Corporation.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Stock Ledgers.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Original or duplicate stock ledgers, containing the names and addresses of the stockholders of the Corporation and the number of shares of each class held by them respectively, shall be kept at an office or agency of the Corporation, which may be the transfer agent and registrar if one is appointed, in such city or town as may be designated by the Board of Directors.  If no other place is so designated, such original or duplicate stock ledgers shall be kept at an office or agency of the Corporation in New York, New York or Atlanta, Georgia.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.&#160;&#160;&#160;&#160;Lost, Stolen or Destroyed Certificates.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;In case any stock certificate is alleged to have been lost, stolen, mutilated, or destroyed, the Board of Directors, Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of the Board, Vice Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of the Board, Chief Executive Officer or Secretary may authorize the issuance of a new certificate in place thereof upon such terms and conditions as it may deem advisable and in accordance with such procedure as he or she shall deem proper and prescribe. The Board of Directors, Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of the Board, Vice Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of the Board, Chief Executive Officer or Secretary may, in its or his or her discretion, further require the owner of the stock certificate or the owner&#8217;s duly authorized agent to give bond with sufficient surety to the Corporation to indemnify it against any loss or claim which may arise by reason of the issue of a stock certificate in the place of one reportedly lost, stolen, mutilated or destroyed.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-14-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE VI</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">DIVIDENDS AND FINANCE</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Dividends.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Subject to any statutory or Charter conditions and limitations, the Board of Directors may in its discretion declare what, if any, dividends shall be paid by the Corporation from time to time, the date when the dividends shall be payable, and the date for the determination of holders of record to whom the dividends shall be paid.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Depositories.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">All funds of the Corporation shall be deposited, from time to time, to the credit of the Corporation in such banks, trust companies, or other depositories as the Board of Directors may select, or as may be selected by any officer or officers, agent or agents of the Corporation to whom such power may, from time to time, be delegated by the Board of Directors. Checks drawn on any bank or banks with which funds of the Corporation are deposited shall, unless otherwise provided by the Board of Directors, be signed by such officer or officers, agent or agents of the Corporation and in such manner as shall, from time to time, be determined by resolution of the Board of Directors.  Such authority may be general or confined to specific circumstances.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.&#160;&#160;&#160;&#160;Corporate Obligations.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No loans shall be contracted on behalf of the Corporation and no evidences of indebtedness or guaranties of the obligations of others shall be issued in the name of the Corporation unless authorized by a resolution of the Board of Directors or its Executive Committee. Such authority may be either general or specific. When duly authorized, all loans, promissory notes, acceptances, other evidences of indebtedness and guaranties shall be signed by the Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of the Board, Vice Chairman</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">of the Board, President, Chief Financial Officer, or Treasurer.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.&#160;&#160;&#160;&#160;Fiscal Year.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The fiscal year of the Corporation shall begin on the first day of January and end on the last day of December of each year.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE VII</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">BOOKS AND RECORDS</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Books and Records.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Corporation shall maintain a stock ledger which shall contain the name and address of each shareholder and the number of shares of stock of the Corporation which the shareholder holds. The ledger shall be kept at the principal offices of the Corporation, or at the offices of the Corporation&#8217;s stock transfer agent. All other books, accounts, and records of the Corporation, including the original or a certified copy of these Bylaws, the minutes of all shareholders meetings, a copy of the annual statement, and any voting trust agreements on file with the Corporation, shall be kept and maintained by the Secretary at the principal offices of the Corporation.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-15-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Inspection Rights.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Except as otherwise provided by statute or by the Charter of the Corporation, the Board of Directors shall determine whether and to what extent the books, accounts, and records of the Corporation or any of them, shall be open to the inspection of shareholders. No shareholder shall have any right to inspect any book, account, document or record of the Corporation except as conferred by statute, by the Charter of the Corporation, or by resolution of the Board of Directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE VIII</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">SEAL</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Corporation may have a corporate seal which shall have inscribed thereon the name of the Corporation, the year of its organization and the words &#8220;Corporate Seal, Maryland.&#8221;  The corporate seal may be used by causing it or a facsimile thereof to be impressed or affixed or in any other manner reproduced and shall be in the charge of the Secretary.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE IX</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INDEMNIFICATION OF DIRECTORS, OFFICERS, EMPLOYEES AND AGENTS</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Definitions.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The terms used in this Article IX shall have the same meaning as such terms are defined in the Maryland General Corporation Law.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Permitted Indemnification of Director.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;The Corporation shall indemnify any director made a party to any proceeding by reason of service in that capacity unless it is established that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;The act or omission of the director was material to the matter giving rise to the proceeding and (A) was committed in bad faith or (B) was the result of active and deliberate dishonesty&#59; or</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;The director actually received an improper personal benefit in money, property, or services&#59; or</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(iii)&#160;&#160;&#160;&#160;In the case of any criminal proceeding, the director had reasonable cause to believe that the act or omission was unlawful.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(b)&#160;&#160;&#160;&#160;Indemnification may be against judgments, penalties, fines, settlements, and reasonable expenses actually incurred by the director in connection with the proceeding. However, if the proceeding was one by or in the right of the Corporation, indemnification may not be made in respect of any proceeding in which the director shall have been adjudged to be liable to the Corporation.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;The termination of any proceeding by judgment, order, or settlement does not create a presumption that the director did not meet the requisite standard of conduct set forth in this Section. However, the termination of any proceeding by conviction, or plea of nolo contendere or its equivalent, or an entry of an order of probation prior to judgment, creates a rebuttable presumption that the director did not meet that standard of conduct.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-16-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-76.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.&#160;&#160;&#160;&#160;No Indemnification of Director for Proceedings Against the Corporation or Improper Personal Benefit.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Corporation shall not indemnify a director under Section 2 of this Article IX or advance expenses under Section 6 of this Article IX for a proceeding brought by that director against the Corporation, except (i) for a proceeding brought to force indemnification under this Article IX&#59; or (ii) if the Charter of the Corporation or Bylaws, a resolution of the Board of Directors, or an agreement approved by the Board of Directors to which the Corporation is a party, expressly provides otherwise. A director may not be indemnified under Section 2 of this Article IX in respect of any proceeding charging improper personal benefit to the director, whether or not involving action in the director&#8217;s official capacity, in which the director was adjudged to be liable on the basis that a personal benefit was improperly received.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 4.&#160;&#160;&#160;&#160;Required Indemnification.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Unless limited by the Charter of the Corporation, a director who has been successful, on the merits or otherwise, in the defense of any proceeding referred to in Section 2 of this Article IX shall be indemnified against reasonable expenses incurred by the director in connection with the proceeding.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 5.&#160;&#160;&#160;&#160;Determination that Indemnification is Proper.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;Indemnification under Section 2 of this Article IX may not be made by the Corporation unless authorized for a specific proceeding after a determination has been made that indemnification of the director is permissible in the circumstances because the director has met the standard of conduct set forth in Section 2 of this Article IX.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Such determination shall be made&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;By the Board of Directors by a majority vote of a quorum consisting of directors not, at the time, parties to the proceeding, or, if such a quorum cannot be obtained, then by a majority vote of a committee of the Board of Directors consisting solely of two or more directors not, at the time, parties to such proceeding and who were duly designated to act in the matter by a majority vote of the full Board of Directors in which the designated directors who are parties may participate.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;If neither the requisite quorum of the Board of Directors nor a committee of the Board of Directors can be obtained, or if a majority of a quorum consisting of disinterested directors or a disinterested committee so directs, then the determination shall be made either (A) by special legal counsel, which shall be counsel specifically appointed for such purpose, or (B) by a majority vote of the shareholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(iii)&#160;&#160;&#160;&#160;If the determination is made by special legal counsel, such counsel shall be selected either by the Board of Directors or a disinterested committee as set forth in subparagraph (i) above, or if the requisite quorum of the full Board of Directors cannot be obtained and the committee cannot be established, then by a majority vote of the full Board of Directors in which directors who are parties may participate.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(b)&#160;&#160;&#160;&#160;Authorization of indemnification and determination as to reasonableness of expenses shall be made in the same manner as the determination that indemnification is permissible. However, if the determination that indemnification is permissible is made by special legal counsel, authorization of indemnification and determination as to reasonableness of expenses shall be made in the manner specified in this Section for selection of such special counsel.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-17-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;Shares held by directors who are parties to the proceeding may not be voted on the subject matter under this Section. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(d)&#160;&#160;&#160;&#160;A court of appropriate jurisdiction, upon application of a director and such notice as the court shall require, may order indemnification in the following circumstances&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(i)&#160;&#160;&#160;&#160;If it determines a director is entitled to reimbursement under Section 4 of this Article IX, the court shall order indemnification, in which case the director shall be entitled to recover the expenses of securing such reimbursement&#59; or</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(ii)&#160;&#160;&#160;&#160;If it determines that the director is fairly and reasonably entitled to indemnification in view of all the relevant circumstances, whether or not the director has met the standards of conduct set forth in Section 2 of this Article IX or has been adjudged liable under the circumstances described in Section 3 of this Article IX, the court may order such indemnification as the court shall deem proper. However, indemnification with respect to any proceeding by or in the right of the Corporation or in which the director was found liable in the circumstances described in Section 3 of this Article IX shall be limited to expenses.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(e)&#160;&#160;&#160;&#160;A court of appropriate jurisdiction may be the same court in which the proceeding involving the director&#8217;s liability took place.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 6.&#160;&#160;&#160;&#160;Advancement of Expenses.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;Reasonable expenses incurred by a director who is a party to a proceeding may be paid or reimbursed by the Corporation in advance of the final disposition of the proceeding upon receipt by the Corporation of (i) a written affirmation by the director of the director&#8217;s good faith belief that the standard of conduct necessary for indemnification by the Corporation as authorized in this Article IX has been met and (ii) a written undertaking by or on behalf of the director to repay the amount if it shall ultimately be determined that the standard of conduct has not been met.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(b)&#160;&#160;&#160;&#160;The undertaking required by the foregoing paragraph shall be an unlimited general obligation of the director but need not be secured and may be accepted without reference to financial ability to make the repayment.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;Payments under this Section shall be made as provided by the Charter of the Corporation, by the Bylaws or by contract or as specified in Section 5 of this Article IX.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 7.&#160;&#160;&#160;&#160;Validity of Indemnification Provision.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The indemnification and advancement of expenses provided or authorized by this Article IX shall not be deemed exclusive of any other rights, by indemnification or otherwise, to which a director may be entitled under the Charter of the Corporation, the Bylaws, a resolution of shareholders or directors, an agreement or otherwise, both as to action in an official capacity and as to action in another capacity while holding such office.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 8.&#160;&#160;&#160;&#160;Reimbursement of Expenses.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;This Article IX does not limit the Corporation&#8217;s power to pay or reimburse expenses incurred by a director in connection with an appearance as a witness in a proceeding at a time when the director has not been made a named defendant or respondent in the proceeding.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-18-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 9.&#160;&#160;&#160;&#160;Director&#8217;s Service to Employee Benefit Plan.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Corporation shall indemnify its directors pursuant to this Article IX in connection with a director&#8217;s service to an employee benefit plan at the request of the Corporation. For purposes of indemnification under this Article IX, action taken or omitted by a director in the performance of his or her duties with respect to an employee benefit plan, for a purpose reasonably believed by the director to be in the interest of the participants and beneficiaries of the plan, shall be deemed to be for a purpose which is not opposed to the best interests of the Corporation. In addition, excise taxes assessed on a director with respect to an employee benefit plan pursuant to applicable law shall be deemed to be fines for purposes of indemnification under this Article IX.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 10.  &#160;&#160;&#160;&#160;Officer, Employee or Agent.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Unless limited by the Charter of the Corporation&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;An officer of the Corporation who has been successful, on the merits or otherwise, in the defense of any proceeding referred to in Section 2 of this Article IX shall be indemnified against reasonable expenses incurred by the officer in connection with the proceeding&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(b)&#160;&#160;&#160;&#160;The Corporation, in the discretion of the Board of Directors, may indemnify and advance expenses to an officer, employee, or agent of the Corporation to the same extent that it may indemnify directors or advance expenses to directors under this Article IX&#59; and</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;The Corporation, in addition, may indemnify and advance expenses to an officer, employee, or agent who is not a director to such further extent, consistent with law, as may be provided by the Charter of the Corporation, the Bylaws, general or specific action of the Board of Directors or contract.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 11.  &#160;&#160;&#160;&#160;Insurance or Similar Protection.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Corporation may purchase and maintain insurance on behalf of any person who is or was a director, officer, employee, or agent of the Corporation, or who, while a director, officer, employee, or agent of the Corporation, is or was serving at the request of the Corporation as a director, officer, partner, trustee, employee, or agent of another foreign or domestic corporation, partnership, joint venture, trust, other enterprise, or employee benefit plan against any liability asserted against and incurred by such person in any such capacity or arising out of such person&#8217;s position, whether or not the Corporation would have the power to indemnify against liability under the provisions of this Article IX. The Corporation may provide similar protection, including a trust fund, letter of credit, or surety bond, not inconsistent with this Article IX. Insurance or similar protection may be provided by a subsidiary or an affiliate of the Corporation.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 12.  &#160;&#160;&#160;&#160;Report of Indemnification to Shareholders.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Any indemnification of, or advance of expenses to, a director in accordance with this Article IX, if arising out of a proceeding by or in the right of the Corporation, shall be reported in writing to the shareholders with the notice of the next shareholders&#8217; meeting or prior to the meeting.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-19-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div><hr style="page-break-after:always"><div style="min-height:50.4pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE X</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">MISCELLANEOUS</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 1.&#160;&#160;&#160;&#160;Bonds.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;The Board of Directors may require any officer, agent or employee of the Corporation to give a bond to the Corporation, conditioned upon the faithful discharge of his or her duties, with one or more sureties and in such amount as may be satisfactory to the Board of Directors.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 2.&#160;&#160;&#160;&#160;Voting Shares in Other Corporations.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Any shares in other corporations or associations, which may from time to time be held by the Corporation, may be represented and voted at any meeting of the shareholders thereof by the Chairman of the Board, the President or any other officer of the Corporation so designated by the Chairman of the Board or the President of the Corporation, or by proxy executed in the name of the Corporation by the Chairman of the Board, the President or such designated officer.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Section 3.&#160;&#160;&#160;&#160;References.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">All references and uses herein of the masculine or feminine pronouns &#8220;he&#8221;, &#8220;his&#8221;, &#8220;she&#8221; or &#8220;her&#8221; shall have equal applicability to and shall also mean their masculine and feminine counterpart pronouns.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ARTICLE XI</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">AMENDMENTS</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;Subject to the provisions of Article I, Section 1 and Article I, Section 2, these Bylaws may be amended at a meeting of the shareholders by the affirmative vote of two-thirds (2&#47;3) of all the votes cast at the meeting, provided the text of the amendment and the general nature of the proposed amendment is submitted with the notice of the meeting. The Board of Directors may also amend these Bylaws by a vote of a majority of the directors present at a meeting.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As Amended and Restated&#58;  February 24, 2023</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">-20-</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>hvt-20221231xex211xsubsidi.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i620d8ce1b97a4bcca561ea131fcfc31d_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:8pt;text-align:right"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EXHIBIT 21.1</font></div><div style="margin-top:16pt;text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">SUBSIDIARIES OF THE REGISTRANT</font></div><div style="margin-top:16pt;text-align:center"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.740%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">NAME</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:100%">STATE OF INCORPORATION</font></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Havertys Credit Services, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tennessee</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>hvt-20221231xex231xconsent.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i89e1429bdbde4b06bd7b52b7ab08ca66_1"></div><div style="min-height:67.68pt;width:100%"><div><font><br></font></div></div><div style="margin-top:4pt;padding-left:49.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:135%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div style="margin-top:0.95pt"><font><br></font></div><div style="padding-left:5.75pt;padding-right:3.5pt;text-align:justify;text-indent:-0.55pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have issued our reports dated March 8, 2023, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Haverty Furniture Companies, Inc. and subsidiary on Form 10-K for the year ended December 31, 2022. We consent to the incorporation by reference of said reports in the Registration Statements of Haverty Furniture Companies, Inc. and subsidiary on Forms S-8 (File No. 333-197969 and</font></div><div style="padding-left:5.75pt;padding-right:418.35pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%">333-258793).</font></div><div style="margin-top:0.3pt"><font><br></font></div><div style="padding-left:5.65pt"><font><br></font></div><div style="margin-top:0.15pt"><font><br></font></div><div style="padding-left:5.2pt;padding-right:407.15pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Atlanta, Georgia</font></div><div style="margin-top:1pt;padding-left:5.2pt;padding-right:414.9pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%">March 8, 2023</font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>hvt-20221231xexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i56163e1ffd8e458cb707f4d808ccc238_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Clarence H. Smith, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">I have reviewed this annual report on Form 10-K for the year ended December&#160;31, 2022 of Haverty Furniture Companies, Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">The registrant&#8217;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&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.44pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.24pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.16pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.24pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.44pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.24pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></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:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date&#58; March&#160;8, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#47;s&#47; Clarence H. Smith</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Clarence H. Smith</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chairman of the Board and<br>Chief Executive Officer</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>hvt-20221231xexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i527b52b028954f9aa1b74ff4417b724a_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Richard B. Hare, certify that&#58; </font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">I have reviewed this annual report on Form 10-K for the year ended December&#160;31, 2022 of Haverty Furniture Companies, Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">The registrant&#8217;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&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.44pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.24pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.16pt">Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.24pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:18.01pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.44pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.24pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></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:36.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date&#58; March&#160;8, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#47;s&#47; Richard B. Hare</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Richard B. Hare</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President and<br>Chief Financial Officer</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>hvt-20221231xexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i97fed49a232c4acabbb3e6b7bb162170_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBIT 32.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Annual Report of Haverty Furniture Companies, Inc. (the &#8220;Company&#8221;) on Form 10&#8209;K for the year ended December&#160;31, 2022 (the &#8220;Report&#8221;), I, Clarence H. Smith, Chairman of the Board, President 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&#58;</font></div><div style="margin-top:12pt;padding-left:45pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.12pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:12pt;padding-left:45pt;text-indent:-27pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.12pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></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:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Date&#58; March&#160;8, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#47;s&#47; Clarence H. Smith</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Clarence H. Smith</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chairman of the Board and<br>Chief Executive Officer</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#47;s&#47; Richard B. Hare</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Richard B. Hare</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President and<br>Chief Financial Officer</font></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>hvt-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:2174e732-4352-4926-b6d2-6f7423312cba,g:7ecb7918-4c0e-45e7-81b1-7f89a3a0f9b1-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hvt="http://havertys.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://havertys.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hvt-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hvt-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hvt-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hvt-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://havertys.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://havertys.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://havertys.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPolicies" roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies">
        <link:definition>0000010 - Disclosure - Description of Business and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesandSegmentReporting" roleURI="http://havertys.com/role/RevenuesandSegmentReporting">
        <link:definition>0000011 - Disclosure - Revenues and Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://havertys.com/role/Inventories">
        <link:definition>0000012 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipment" roleURI="http://havertys.com/role/PropertyandEquipment">
        <link:definition>0000013 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditArrangement" roleURI="http://havertys.com/role/CreditArrangement">
        <link:definition>0000014 - Disclosure - Credit Arrangement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesandOtherLiabilities" roleURI="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilities">
        <link:definition>0000015 - Disclosure - Accrued Liabilities and Other Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://havertys.com/role/IncomeTaxes">
        <link:definition>0000016 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://havertys.com/role/Leases">
        <link:definition>0000017 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://havertys.com/role/StockholdersEquity">
        <link:definition>0000018 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlans" roleURI="http://havertys.com/role/BenefitPlans">
        <link:definition>0000019 - Disclosure - Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLoss" roleURI="http://havertys.com/role/AccumulatedOtherComprehensiveLoss">
        <link:definition>0000020 - Disclosure - Accumulated Other Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlans" roleURI="http://havertys.com/role/StockBasedCompensationPlans">
        <link:definition>0000021 - Disclosure - Stock-Based Compensation Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://havertys.com/role/EarningsPerShare">
        <link:definition>0000022 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SelectedQuarterlyFinancialDataUnaudited" roleURI="http://havertys.com/role/SelectedQuarterlyFinancialDataUnaudited">
        <link:definition>0000023 - Disclosure - Selected Quarterly Financial Data (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://havertys.com/role/ScheduleIIValuationandQualifyingAccounts">
        <link:definition>0000024 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000025 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000026 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesandSegmentReportingTables" roleURI="http://havertys.com/role/RevenuesandSegmentReportingTables">
        <link:definition>0000027 - Disclosure - Revenues and Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentTables" roleURI="http://havertys.com/role/PropertyandEquipmentTables">
        <link:definition>0000028 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesandOtherLiabilitiesTables" roleURI="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesTables">
        <link:definition>0000029 - Disclosure - Accrued Liabilities and Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://havertys.com/role/IncomeTaxesTables">
        <link:definition>0000030 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://havertys.com/role/LeasesTables">
        <link:definition>0000031 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansTables" roleURI="http://havertys.com/role/BenefitPlansTables">
        <link:definition>0000032 - Disclosure - Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossTables" roleURI="http://havertys.com/role/AccumulatedOtherComprehensiveLossTables">
        <link:definition>0000033 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansTables" roleURI="http://havertys.com/role/StockBasedCompensationPlansTables">
        <link:definition>0000034 - Disclosure - Stock-Based Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://havertys.com/role/EarningsPerShareTables">
        <link:definition>0000035 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SelectedQuarterlyFinancialDataUnauditedTables" roleURI="http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedTables">
        <link:definition>0000036 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>0000037 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails" roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails">
        <link:definition>0000038 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails" roleURI="http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails">
        <link:definition>0000039 - Disclosure - Revenues and Segment Reporting - Schedule of Revenues Disaggregated by Major Product Category and Service (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesandSegmentReportingNarrativeDetails" roleURI="http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails">
        <link:definition>0000040 - Disclosure - Revenues and Segment Reporting - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://havertys.com/role/InventoriesDetails">
        <link:definition>0000041 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentDetails" roleURI="http://havertys.com/role/PropertyandEquipmentDetails">
        <link:definition>0000042 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditArrangementDetails" roleURI="http://havertys.com/role/CreditArrangementDetails">
        <link:definition>0000043 - Disclosure - Credit Arrangement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedLiabilitiesandOtherLiabilitiesDetails" roleURI="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails">
        <link:definition>0000044 - Disclosure - Accrued Liabilities and Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" roleURI="http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails">
        <link:definition>0000045 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails" roleURI="http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails">
        <link:definition>0000046 - Disclosure - Income Taxes - Schedule of Statutory to Effective Income Tax Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>0000047 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://havertys.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000048 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://havertys.com/role/LeasesNarrativeDetails">
        <link:definition>0000049 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails" roleURI="http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails">
        <link:definition>0000050 - Disclosure - Leases - Schedule of Operating Lease Assets and Liabilities Recognized (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails" roleURI="http://havertys.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails">
        <link:definition>0000051 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails" roleURI="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails">
        <link:definition>0000052 - Disclosure - Leases - Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1" roleURI="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1">
        <link:definition>0000052 - Disclosure - Leases - Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofLeaseExpenseDetails" roleURI="http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails">
        <link:definition>0000053 - Disclosure - Leases - Schedule of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" roleURI="http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails">
        <link:definition>0000054 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://havertys.com/role/StockholdersEquityDetails">
        <link:definition>0000055 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansNarrativeDetails" roleURI="http://havertys.com/role/BenefitPlansNarrativeDetails">
        <link:definition>0000056 - Disclosure - Benefit Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails" roleURI="http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails">
        <link:definition>0000057 - Disclosure - Benefit Plans - Schedule of Change in Benefit Obligation, Plan Assets and Funded Status (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails" roleURI="http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails">
        <link:definition>0000058 - Disclosure - Benefit Plans - Schedule of Amounts Recognized in Consolidated Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansScheduleofNetPensionCostsDetails" roleURI="http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails">
        <link:definition>0000059 - Disclosure - Benefit Plans - Schedule of Net Pension Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansScheduleofAssumptionsDetails" roleURI="http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails">
        <link:definition>0000060 - Disclosure - Benefit Plans - Schedule of Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails" roleURI="http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails">
        <link:definition>0000061 - Disclosure - Benefit Plans - Schedule of Expected Future Benefit Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossDetails" roleURI="http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails">
        <link:definition>0000062 - Disclosure - Accumulated Other Comprehensive Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansNarrativeDetails" roleURI="http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails">
        <link:definition>0000063 - Disclosure - Stock-Based Compensation Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationPlansScheduleofEquityAwardActivityDetails" roleURI="http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails">
        <link:definition>0000064 - Disclosure - Stock-Based Compensation Plans - Schedule of Equity Award Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareDetails" roleURI="http://havertys.com/role/EarningsPerShareDetails">
        <link:definition>0000065 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SelectedQuarterlyFinancialDataUnauditedDetails" roleURI="http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails">
        <link:definition>0000066 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
        <link:definition>0000067 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" abstract="false" name="DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_OccasionalMember" abstract="true" name="OccasionalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_StockConversionDuringPeriodValueAmountConverted" abstract="false" name="StockConversionDuringPeriodValueAmountConverted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_ReturnInventoryCurrent" abstract="false" name="ReturnInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_LakelandFloridaMember" abstract="true" name="LakelandFloridaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_OtherIncomePolicyTextBlock" abstract="false" name="OtherIncomePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" abstract="false" name="PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_EurodollarLondonInterbankOfferedRateLiborMember" abstract="true" name="EurodollarLondonInterbankOfferedRateLiborMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_IncomeTaxDisclosureTable" abstract="true" name="IncomeTaxDisclosureTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings" abstract="false" name="DefinedBenefitPlanPercentageOfFinalAverageEarnings" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hvt_PerformanceBasedRestrictedStockAwardsMember" abstract="true" name="PerformanceBasedRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_ContingenciesPolicyTextBlock" abstract="false" name="ContingenciesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_ServiceBasedRestrictedStockAwardsMember" abstract="true" name="ServiceBasedRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" abstract="false" name="SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_DebtInstrumentTermOfVariableRate" abstract="false" name="DebtInstrumentTermOfVariableRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" abstract="false" name="OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="hvt_Covid19Member" abstract="true" name="Covid19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_NumberOfShowrooms" abstract="false" name="NumberOfShowrooms" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_IncomeTaxDisclosureLineItems" abstract="true" name="IncomeTaxDisclosureLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hvt_AccruedLiabilitiesCurrentMember" abstract="true" name="AccruedLiabilitiesCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_SaleLeasebackTransactionPurchasePrice" abstract="false" name="SaleLeasebackTransactionPurchasePrice" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" abstract="false" name="IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" abstract="false" name="LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_SettlementPeriodForCreditAndDebitCardTransactions" abstract="false" name="SettlementPeriodForCreditAndDebitCardTransactions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hvt_DiningRoomFurnitureMember" abstract="true" name="DiningRoomFurnitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_CapitalStockParOrStatedValuePerShare" abstract="false" name="CapitalStockParOrStatedValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="hvt_DeliveryCosts" abstract="false" name="DeliveryCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_CoppellTexasMember" abstract="true" name="CoppellTexasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hvt_AccessoriesAndOtherMember" abstract="true" name="AccessoriesAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_ColonialHeightsVirginiaMember" abstract="true" name="ColonialHeightsVirginiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="hvt_NumberOfVotesPerShare" abstract="false" name="NumberOfVotesPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_TaxesOnVestedRestrictedShares" abstract="false" name="TaxesOnVestedRestrictedShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_CapitalStockAbstract" abstract="true" name="CapitalStockAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated" abstract="false" name="UnusualOrInfrequentItemNumberOfTeamMembersEliminated" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" abstract="false" name="DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_RefundableEmployeeRetentionCredits" abstract="false" name="RefundableEmployeeRetentionCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" abstract="false" name="PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_OfficeSpaceMember" abstract="true" name="OfficeSpaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" abstract="false" name="OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability" abstract="false" name="LineOfCreditFacilityDividendRestrictionsUnusedAvailability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_LesseeOperatingLeaseRentAbatements" abstract="false" name="LesseeOperatingLeaseRentAbatements" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_CustomerDepositsPolicyTextBlock" abstract="false" name="CustomerDepositsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_DeferredTaxAssetsLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_UnusualOrInfrequentItemNumberOfStoresReopened" abstract="false" name="UnusualOrInfrequentItemNumberOfStoresReopened" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_CommonStockConversionRatio" abstract="false" name="CommonStockConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_MattressesMember" abstract="true" name="MattressesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_LesseeOperatingLeaseRentDeferrals" abstract="false" name="LesseeOperatingLeaseRentDeferrals" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_LongTermIncentivePlan2021Member" abstract="true" name="LongTermIncentivePlan2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_DistributionSpaceMember" abstract="true" name="DistributionSpaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_OtherCurrentAssetsPolicyTextBlock" abstract="false" name="OtherCurrentAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hvt_NumberOfEmployeeCompensationPlans" abstract="false" name="NumberOfEmployeeCompensationPlans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_CaseGoodsMember" abstract="true" name="CaseGoodsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_ContractWithCustomerLiabilityRevenueNotRecognized" abstract="false" name="ContractWithCustomerLiabilityRevenueNotRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction" abstract="false" name="NumberOfPropertiesIncludedInSaleLeasebackTransaction" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hvt_StockConversionDuringPeriodSharesIssued" abstract="false" name="StockConversionDuringPeriodSharesIssued" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_PercentageOfNetSales" abstract="false" name="PercentageOfNetSales" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hvt_OperatingLeaseAssetsAbstract" abstract="true" name="OperatingLeaseAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_CancelledSalesAndAllowancesMember" abstract="true" name="CancelledSalesAndAllowancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_CommonStockPreferentialDividendRate" abstract="false" name="CommonStockPreferentialDividendRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hvt_StateQualityJobsCredit" abstract="false" name="StateQualityJobsCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" abstract="false" name="EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="hvt_CommonStockVotingRightsPercentageOfDirectorsElected" abstract="false" name="CommonStockVotingRightsPercentageOfDirectorsElected" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hvt_BedroomFurnitureMember" abstract="true" name="BedroomFurnitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_EmployeeSavingsRetirement401KPlanMember" abstract="true" name="EmployeeSavingsRetirement401KPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" abstract="false" name="SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hvt_StockConversionDuringPeriodSharesConverted" abstract="false" name="StockConversionDuringPeriodSharesConverted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hvt_UpholsteryMember" abstract="true" name="UpholsteryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hvt_StockConversionDuringPeriodValueAmountIssued" abstract="false" name="StockConversionDuringPeriodValueAmountIssued" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>hvt-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:2174e732-4352-4926-b6d2-6f7423312cba,g:7ecb7918-4c0e-45e7-81b1-7f89a3a0f9b1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://havertys.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_757745b9-e610-4d60-abe4-b111a9eeeb14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d34a34a4-2162-439c-93cc-330528d23825" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_757745b9-e610-4d60-abe4-b111a9eeeb14" xlink:to="loc_us-gaap_Liabilities_d34a34a4-2162-439c-93cc-330528d23825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4f7dbb95-e834-4fbd-b3af-8b6592688af6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_757745b9-e610-4d60-abe4-b111a9eeeb14" xlink:to="loc_us-gaap_StockholdersEquity_4f7dbb95-e834-4fbd-b3af-8b6592688af6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_75cc4518-3c09-4dc4-adf2-c7882c046bff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_14783117-91e9-4bc1-8031-ffbcdec8048d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75cc4518-3c09-4dc4-adf2-c7882c046bff" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_14783117-91e9-4bc1-8031-ffbcdec8048d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_0ba10112-b58f-4343-ba06-610c912605cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75cc4518-3c09-4dc4-adf2-c7882c046bff" xlink:to="loc_us-gaap_AccountsPayableCurrent_0ba10112-b58f-4343-ba06-610c912605cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b0ea447a-8f93-4547-afba-068ba3df97c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75cc4518-3c09-4dc4-adf2-c7882c046bff" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_b0ea447a-8f93-4547-afba-068ba3df97c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c80017d6-df5a-4f64-8b28-962b84d7aa45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75cc4518-3c09-4dc4-adf2-c7882c046bff" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c80017d6-df5a-4f64-8b28-962b84d7aa45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2139ae8b-c6ec-497a-8fab-81f49f4be06c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5246f667-25f6-4c11-b83f-8f1e80fdf9cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2139ae8b-c6ec-497a-8fab-81f49f4be06c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5246f667-25f6-4c11-b83f-8f1e80fdf9cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9fee13a7-fed8-48a1-9931-41c2ae593f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2139ae8b-c6ec-497a-8fab-81f49f4be06c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9fee13a7-fed8-48a1-9931-41c2ae593f5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0e78e411-55dd-494f-b4dd-9a2c38fa5ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2139ae8b-c6ec-497a-8fab-81f49f4be06c" xlink:to="loc_us-gaap_InventoryNet_0e78e411-55dd-494f-b4dd-9a2c38fa5ae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_8540e81e-1d43-4232-aec7-e62ec8a44893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2139ae8b-c6ec-497a-8fab-81f49f4be06c" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_8540e81e-1d43-4232-aec7-e62ec8a44893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_cb513c60-eef2-4f87-9818-5eb0ca2742ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2139ae8b-c6ec-497a-8fab-81f49f4be06c" xlink:to="loc_us-gaap_OtherAssetsCurrent_cb513c60-eef2-4f87-9818-5eb0ca2742ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fb25447e-aa7b-4933-8e69-6ca2e6b7b94d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f2678298-16f8-4bc2-a2a8-ee57fe28b928" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fb25447e-aa7b-4933-8e69-6ca2e6b7b94d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f2678298-16f8-4bc2-a2a8-ee57fe28b928" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a57b28c9-28da-4b12-b75f-4a196d5ef8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fb25447e-aa7b-4933-8e69-6ca2e6b7b94d" xlink:to="loc_us-gaap_LiabilitiesCurrent_a57b28c9-28da-4b12-b75f-4a196d5ef8cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1e0a146e-64ff-4bd0-8409-c6718a362116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fb25447e-aa7b-4933-8e69-6ca2e6b7b94d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1e0a146e-64ff-4bd0-8409-c6718a362116" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3f4d538b-16fb-4622-8e75-bee4b8dec6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f95b62d9-a4d3-48b1-8fb7-8f1f7a63b01a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f4d538b-16fb-4622-8e75-bee4b8dec6a8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f95b62d9-a4d3-48b1-8fb7-8f1f7a63b01a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0074b2c6-6794-4f73-83d6-398aa3044751" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f4d538b-16fb-4622-8e75-bee4b8dec6a8" xlink:to="loc_us-gaap_AssetsCurrent_0074b2c6-6794-4f73-83d6-398aa3044751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_6e12e74c-def2-4817-8601-4f33b52e8362" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f4d538b-16fb-4622-8e75-bee4b8dec6a8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_6e12e74c-def2-4817-8601-4f33b52e8362" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d04b2621-3c74-4208-a1f0-20e8d6dae417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f4d538b-16fb-4622-8e75-bee4b8dec6a8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d04b2621-3c74-4208-a1f0-20e8d6dae417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2e21f351-2274-4228-8dbe-e798b7ae79a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f4d538b-16fb-4622-8e75-bee4b8dec6a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2e21f351-2274-4228-8dbe-e798b7ae79a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9e19bd6a-9d3e-4db9-ae08-143a83a4fa5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_d4d33b9e-2300-46a8-a7e0-b01b090cdb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9e19bd6a-9d3e-4db9-ae08-143a83a4fa5c" xlink:to="loc_us-gaap_TreasuryStockCommonValue_d4d33b9e-2300-46a8-a7e0-b01b090cdb1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_7ccad11e-1f45-45f3-97c8-1140d47f0f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9e19bd6a-9d3e-4db9-ae08-143a83a4fa5c" xlink:to="loc_us-gaap_PreferredStockValue_7ccad11e-1f45-45f3-97c8-1140d47f0f8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_dd4e17ad-879a-4265-9117-22470c383207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9e19bd6a-9d3e-4db9-ae08-143a83a4fa5c" xlink:to="loc_us-gaap_CommonStockValue_dd4e17ad-879a-4265-9117-22470c383207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_220726d2-66a8-451f-b0c4-09b7bbf1f77f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9e19bd6a-9d3e-4db9-ae08-143a83a4fa5c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_220726d2-66a8-451f-b0c4-09b7bbf1f77f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_543bded1-caaa-4cb9-97c8-c81b490798cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9e19bd6a-9d3e-4db9-ae08-143a83a4fa5c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_543bded1-caaa-4cb9-97c8-c81b490798cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_db95fa51-992d-4e1d-8f81-f2dd9e41ff08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_9e19bd6a-9d3e-4db9-ae08-143a83a4fa5c" xlink:to="loc_us-gaap_AdditionalPaidInCapital_db95fa51-992d-4e1d-8f81-f2dd9e41ff08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b7abb219-c72b-4f43-b04a-797a4d480dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_07535fb7-57f4-41b9-8c72-7fc2451fe388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b7abb219-c72b-4f43-b04a-797a4d480dde" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_07535fb7-57f4-41b9-8c72-7fc2451fe388" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6c377353-34da-4bc7-92c6-b0188a49f6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_b7abb219-c72b-4f43-b04a-797a4d480dde" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6c377353-34da-4bc7-92c6-b0188a49f6aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3bf72f1a-db04-44c9-8dc9-4bfdd3ec2045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7bbc8495-7694-41cb-9f0a-b370b3ecba5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3bf72f1a-db04-44c9-8dc9-4bfdd3ec2045" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7bbc8495-7694-41cb-9f0a-b370b3ecba5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8232ee1e-8290-47ae-a978-a0626a0aa559" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3bf72f1a-db04-44c9-8dc9-4bfdd3ec2045" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8232ee1e-8290-47ae-a978-a0626a0aa559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_cdfdbd2b-dbe1-4998-83ab-3762597b0a69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_58bcacf3-0699-4931-9c02-eb20f97c406a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_cdfdbd2b-dbe1-4998-83ab-3762597b0a69" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_58bcacf3-0699-4931-9c02-eb20f97c406a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_2f14313f-4074-48dd-b59a-48856d2b7257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_cdfdbd2b-dbe1-4998-83ab-3762597b0a69" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_2f14313f-4074-48dd-b59a-48856d2b7257" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_06271643-a900-413b-ac64-68be8bee6e12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f4b0373e-8afb-4f2e-9e8a-45c21fccf27a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_06271643-a900-413b-ac64-68be8bee6e12" xlink:to="loc_us-gaap_NetIncomeLoss_f4b0373e-8afb-4f2e-9e8a-45c21fccf27a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_63658d75-34d8-42c6-838a-b83e5b397e35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_06271643-a900-413b-ac64-68be8bee6e12" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_63658d75-34d8-42c6-838a-b83e5b397e35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b9d6db5e-c4bc-48b4-9a26-a7a6032af4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_a956ba3a-1322-493b-abe9-68c24878427e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b9d6db5e-c4bc-48b4-9a26-a7a6032af4ff" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_a956ba3a-1322-493b-abe9-68c24878427e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_9d48a6e3-bc17-418a-a299-2247176eadea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b9d6db5e-c4bc-48b4-9a26-a7a6032af4ff" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_9d48a6e3-bc17-418a-a299-2247176eadea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_f2126727-4cfb-49f1-b4e6-a6d091146db5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4d025d48-e19b-4afb-aeaf-bb65a3c92a67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_f2126727-4cfb-49f1-b4e6-a6d091146db5" xlink:to="loc_us-gaap_OperatingExpenses_4d025d48-e19b-4afb-aeaf-bb65a3c92a67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_129c353b-05b7-418d-8317-aa88b79554de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_f2126727-4cfb-49f1-b4e6-a6d091146db5" xlink:to="loc_us-gaap_GrossProfit_129c353b-05b7-418d-8317-aa88b79554de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_432efc3a-5cfd-4215-986a-ce63e893dab1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_037188a8-425e-49d1-99f8-f2074e319066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_432efc3a-5cfd-4215-986a-ce63e893dab1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_037188a8-425e-49d1-99f8-f2074e319066" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_89fae7dc-707a-4472-ba08-746eb57025c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_432efc3a-5cfd-4215-986a-ce63e893dab1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_89fae7dc-707a-4472-ba08-746eb57025c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5a8c1724-cb47-4f24-909c-3a2b112c8813" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_432efc3a-5cfd-4215-986a-ce63e893dab1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5a8c1724-cb47-4f24-909c-3a2b112c8813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad48f524-8cc0-483d-926a-ae4b5647322b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ebb01320-2aba-4d93-af9a-143cf75ba733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad48f524-8cc0-483d-926a-ae4b5647322b" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ebb01320-2aba-4d93-af9a-143cf75ba733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_b99101a0-8f58-48a3-8257-7d44c48ed9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad48f524-8cc0-483d-926a-ae4b5647322b" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_b99101a0-8f58-48a3-8257-7d44c48ed9b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_TaxesOnVestedRestrictedShares_199d74b5-e1cd-47df-bc44-90f16ff8cef1" xlink:href="hvt-20221231.xsd#hvt_TaxesOnVestedRestrictedShares"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad48f524-8cc0-483d-926a-ae4b5647322b" xlink:to="loc_hvt_TaxesOnVestedRestrictedShares_199d74b5-e1cd-47df-bc44-90f16ff8cef1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4dd5ecca-a0a5-4882-b746-8cd49d63845d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ad48f524-8cc0-483d-926a-ae4b5647322b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4dd5ecca-a0a5-4882-b746-8cd49d63845d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bd102340-800c-4b85-a8b1-ad53b6c94ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0813c032-caba-4d1f-9858-b3df32d4f499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bd102340-800c-4b85-a8b1-ad53b6c94ef3" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0813c032-caba-4d1f-9858-b3df32d4f499" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d5ad7fa3-81f9-49cb-9024-bf6bd50e2e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bd102340-800c-4b85-a8b1-ad53b6c94ef3" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d5ad7fa3-81f9-49cb-9024-bf6bd50e2e82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9dcdd044-3f12-48c8-be09-1513d2150325" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_NetIncomeLoss_9dcdd044-3f12-48c8-be09-1513d2150325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_04dca36d-991c-4048-80ec-da428d6f35c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_04dca36d-991c-4048-80ec-da428d6f35c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d51c42e1-39f5-4999-9649-c1907f2b28b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_ShareBasedCompensation_d51c42e1-39f5-4999-9649-c1907f2b28b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5fbff6e6-17ac-49e3-92ce-52675fec07af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5fbff6e6-17ac-49e3-92ce-52675fec07af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_441ac93c-0c3b-4943-af25-37899342ea9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_441ac93c-0c3b-4943-af25-37899342ea9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_1f223f9d-e8f3-4d5b-8a97-f15baa2c5305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_1f223f9d-e8f3-4d5b-8a97-f15baa2c5305" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_139b722b-241e-4ecb-82c2-273897d66af4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_139b722b-241e-4ecb-82c2-273897d66af4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4465aebb-5169-45f0-ab8c-816b7e670468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_4465aebb-5169-45f0-ab8c-816b7e670468" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_1bdee6e6-a50f-43f8-a8bf-a15614d020b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_1bdee6e6-a50f-43f8-a8bf-a15614d020b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_48e6b909-b3e7-402e-bff6-5eedc7ea7117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_36a4e8f1-3b50-49cb-9e5f-d14f723107b7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_48e6b909-b3e7-402e-bff6-5eedc7ea7117" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_49b2e13f-f2ef-40d4-b966-09b153ea4703" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_f62c08c6-a293-4a9f-8717-78d1b56e3259" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_49b2e13f-f2ef-40d4-b966-09b153ea4703" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_f62c08c6-a293-4a9f-8717-78d1b56e3259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_d3ff789e-9957-4213-93dd-ec4e00a40845" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_49b2e13f-f2ef-40d4-b966-09b153ea4703" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_d3ff789e-9957-4213-93dd-ec4e00a40845" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#PropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_219dded7-cf3c-4f1e-afbc-0921b7f8451e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_fa40aee8-ae94-4a8d-b73e-27e6257884f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_219dded7-cf3c-4f1e-afbc-0921b7f8451e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_fa40aee8-ae94-4a8d-b73e-27e6257884f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c493ff26-83b4-407b-a1bb-76fe5277350f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_219dded7-cf3c-4f1e-afbc-0921b7f8451e" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c493ff26-83b4-407b-a1bb-76fe5277350f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccruedLiabilitiesandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_03977558-26ba-4623-88b1-731a41f4912e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_48e92802-0db0-4991-aa89-bb5e638d0d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_03977558-26ba-4623-88b1-731a41f4912e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_48e92802-0db0-4991-aa89-bb5e638d0d8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_e3942be3-2a1c-41e7-861c-594e293f1bda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_03977558-26ba-4623-88b1-731a41f4912e" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_e3942be3-2a1c-41e7-861c-594e293f1bda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_71fc7f95-b095-41b6-b576-35cb556fe0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_03977558-26ba-4623-88b1-731a41f4912e" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_71fc7f95-b095-41b6-b576-35cb556fe0ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_33e254e9-16ad-4ffc-aafd-f6450c158431" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_03977558-26ba-4623-88b1-731a41f4912e" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_33e254e9-16ad-4ffc-aafd-f6450c158431" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_84cf50df-6387-4fd4-98a5-0aba8e00feb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_21bcdf52-f3de-462f-a81d-198575797fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_84cf50df-6387-4fd4-98a5-0aba8e00feb1" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_21bcdf52-f3de-462f-a81d-198575797fb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_fc59f9ee-677a-4bf6-afc4-cb30143fe23e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_84cf50df-6387-4fd4-98a5-0aba8e00feb1" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_fc59f9ee-677a-4bf6-afc4-cb30143fe23e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_0af5e855-2ba9-4bb9-af9c-c45407158893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_84cf50df-6387-4fd4-98a5-0aba8e00feb1" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_0af5e855-2ba9-4bb9-af9c-c45407158893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a8694926-09b4-4cf2-8329-e97fd92a5a60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_84cf50df-6387-4fd4-98a5-0aba8e00feb1" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_a8694926-09b4-4cf2-8329-e97fd92a5a60" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0da20b94-b618-4472-9f01-3c7a5239f776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3135be2f-805a-4e08-b4ed-57083b9d4a66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0da20b94-b618-4472-9f01-3c7a5239f776" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3135be2f-805a-4e08-b4ed-57083b9d4a66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_6d0762d7-d233-4bf3-93f7-74473267bbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0da20b94-b618-4472-9f01-3c7a5239f776" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_6d0762d7-d233-4bf3-93f7-74473267bbb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_76aa8c6b-cade-4604-9814-90df839b5d00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_562fe007-a8cf-43c8-9194-c32737bba170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_76aa8c6b-cade-4604-9814-90df839b5d00" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_562fe007-a8cf-43c8-9194-c32737bba170" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b53946f0-18aa-4aef-a5e9-547c05ad04b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_76aa8c6b-cade-4604-9814-90df839b5d00" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b53946f0-18aa-4aef-a5e9-547c05ad04b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_28652939-d486-4fc8-afbc-03838928a79c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6dd13bdb-f926-4bb9-b785-b358c25292dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_28652939-d486-4fc8-afbc-03838928a79c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_6dd13bdb-f926-4bb9-b785-b358c25292dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8f134d58-bebe-4694-8d6c-a039e2fd35ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_28652939-d486-4fc8-afbc-03838928a79c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8f134d58-bebe-4694-8d6c-a039e2fd35ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2ce47a8c-0411-4089-9c15-fbb7f64c23e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_87768ee6-17f2-47b2-a289-a58531bc8cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2ce47a8c-0411-4089-9c15-fbb7f64c23e0" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_87768ee6-17f2-47b2-a289-a58531bc8cfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_11954603-a36e-4581-a486-7df6c2245e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2ce47a8c-0411-4089-9c15-fbb7f64c23e0" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_11954603-a36e-4581-a486-7df6c2245e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_edea0d89-8781-4f0d-8892-03bb0a67b0e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2ce47a8c-0411-4089-9c15-fbb7f64c23e0" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_edea0d89-8781-4f0d-8892-03bb0a67b0e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_1f39318c-83c4-496f-b0e9-6c4918f5f0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_2ce47a8c-0411-4089-9c15-fbb7f64c23e0" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_1f39318c-83c4-496f-b0e9-6c4918f5f0dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_0c0755f9-7d5b-4b92-b68d-942d909a5d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_0826bf49-c65a-4425-b393-2466150970e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0c0755f9-7d5b-4b92-b68d-942d909a5d8b" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_0826bf49-c65a-4425-b393-2466150970e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DeferredTaxAssetsLeaseLiabilities_04a856be-d01b-455b-9a2a-c8bc04ada07d" xlink:href="hvt-20221231.xsd#hvt_DeferredTaxAssetsLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0c0755f9-7d5b-4b92-b68d-942d909a5d8b" xlink:to="loc_hvt_DeferredTaxAssetsLeaseLiabilities_04a856be-d01b-455b-9a2a-c8bc04ada07d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_e10db8d3-7371-4002-8c3b-c47ec2c2da35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0c0755f9-7d5b-4b92-b68d-942d909a5d8b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_e10db8d3-7371-4002-8c3b-c47ec2c2da35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_fa106587-b66b-4815-b1d7-18d8e4638215" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0c0755f9-7d5b-4b92-b68d-942d909a5d8b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_fa106587-b66b-4815-b1d7-18d8e4638215" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_b87d8c1b-564b-4af3-87c9-cf652251a143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0c0755f9-7d5b-4b92-b68d-942d909a5d8b" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_b87d8c1b-564b-4af3-87c9-cf652251a143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_e56e34f3-950c-415d-b7e3-d8e1ab70d5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0c0755f9-7d5b-4b92-b68d-942d909a5d8b" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_e56e34f3-950c-415d-b7e3-d8e1ab70d5f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_c6b78324-395e-4bc6-8468-330dfe954a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_39291cdb-18bd-44c3-9c30-7430bd90dbaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c6b78324-395e-4bc6-8468-330dfe954a7c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_39291cdb-18bd-44c3-9c30-7430bd90dbaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_330685ca-2dd2-42b1-b3ee-c9524183bfce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c6b78324-395e-4bc6-8468-330dfe954a7c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_330685ca-2dd2-42b1-b3ee-c9524183bfce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_ddfde0ed-569e-4306-a8d0-9396dd7d8439" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_c6b78324-395e-4bc6-8468-330dfe954a7c" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_ddfde0ed-569e-4306-a8d0-9396dd7d8439" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_38859b6c-49d8-4305-9811-50e5c206616d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_03a0ed3b-e5bb-4af3-9496-2f24edb6aaf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_38859b6c-49d8-4305-9811-50e5c206616d" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_03a0ed3b-e5bb-4af3-9496-2f24edb6aaf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d78ce0f5-2543-4f82-822e-9f6e143528c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_38859b6c-49d8-4305-9811-50e5c206616d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_d78ce0f5-2543-4f82-822e-9f6e143528c9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1b333fdb-38bc-4658-a67e-adc4db6d5aff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_650215b8-df31-429f-b455-3e5858481d01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_1b333fdb-38bc-4658-a67e-adc4db6d5aff" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_650215b8-df31-429f-b455-3e5858481d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2851c2f8-7ffc-4b5d-9550-9e29f90b9fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_1b333fdb-38bc-4658-a67e-adc4db6d5aff" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2851c2f8-7ffc-4b5d-9550-9e29f90b9fe9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9428ecf3-f7a6-4deb-9148-28f016fca202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_73db42b5-0ca6-432c-8f85-50333bee6ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9428ecf3-f7a6-4deb-9148-28f016fca202" xlink:to="loc_us-gaap_OperatingLeaseLiability_73db42b5-0ca6-432c-8f85-50333bee6ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e82c7be7-225f-457b-9c49-1fe51ae167fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9428ecf3-f7a6-4deb-9148-28f016fca202" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e82c7be7-225f-457b-9c49-1fe51ae167fa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0143fe10-700f-4a71-8b8c-4535c816fbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_05d60651-ddc9-4b7b-b666-e51de8adf3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0143fe10-700f-4a71-8b8c-4535c816fbeb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_05d60651-ddc9-4b7b-b666-e51de8adf3f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7b604193-7330-4834-aaf6-034059f007f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0143fe10-700f-4a71-8b8c-4535c816fbeb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7b604193-7330-4834-aaf6-034059f007f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_50cf1e22-1b5f-4567-8912-8cc013131a95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0143fe10-700f-4a71-8b8c-4535c816fbeb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_50cf1e22-1b5f-4567-8912-8cc013131a95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0dd82fb2-e9d4-4a64-971f-b20fe2ff0a04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0143fe10-700f-4a71-8b8c-4535c816fbeb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0dd82fb2-e9d4-4a64-971f-b20fe2ff0a04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a00ba1a3-254f-411c-a548-5a747f1546ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0143fe10-700f-4a71-8b8c-4535c816fbeb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a00ba1a3-254f-411c-a548-5a747f1546ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b86d76a0-c3d6-43ff-87ca-e62131a3ddb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0143fe10-700f-4a71-8b8c-4535c816fbeb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b86d76a0-c3d6-43ff-87ca-e62131a3ddb8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_ea587ddc-8991-41ff-a8e6-b458d9497c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_9778a041-f1b0-4844-b416-c092c3d688e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ea587ddc-8991-41ff-a8e6-b458d9497c4c" xlink:to="loc_us-gaap_VariableLeaseCost_9778a041-f1b0-4844-b416-c092c3d688e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_02e535b1-9769-46c3-a190-1181c12f4fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ea587ddc-8991-41ff-a8e6-b458d9497c4c" xlink:to="loc_us-gaap_OperatingLeaseCost_02e535b1-9769-46c3-a190-1181c12f4fb1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_45d5d5c3-8a32-47cb-8ffe-306b5b493d45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_99bcff9a-7d8d-4c45-8ba1-aab37a3271af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_45d5d5c3-8a32-47cb-8ffe-306b5b493d45" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_99bcff9a-7d8d-4c45-8ba1-aab37a3271af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_5d54dca1-e2df-4cbb-a2a0-99e14d82900b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_45d5d5c3-8a32-47cb-8ffe-306b5b493d45" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_5d54dca1-e2df-4cbb-a2a0-99e14d82900b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_5b4d32c0-bacd-4b55-81e8-a5dda4946226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_b32f8154-a176-4f04-a07c-e414a0decae5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_5b4d32c0-bacd-4b55-81e8-a5dda4946226" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_b32f8154-a176-4f04-a07c-e414a0decae5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_96121aa1-2dab-4135-935c-d59d40f1389a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_5b4d32c0-bacd-4b55-81e8-a5dda4946226" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_96121aa1-2dab-4135-935c-d59d40f1389a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofNetPensionCostsDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_bc682878-17db-4e90-adc1-9628edc7e4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2342dcc3-b9b6-43d2-884b-b069712fe2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_bc682878-17db-4e90-adc1-9628edc7e4dd" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2342dcc3-b9b6-43d2-884b-b069712fe2e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_38c11b56-f5dc-427e-bd65-8a33a0b77bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_bc682878-17db-4e90-adc1-9628edc7e4dd" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_38c11b56-f5dc-427e-bd65-8a33a0b77bd2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_f33a09d1-c26c-4f48-9378-28d695ee7f14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_40bba76e-a826-47fe-be61-da070d20fd13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_f33a09d1-c26c-4f48-9378-28d695ee7f14" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_40bba76e-a826-47fe-be61-da070d20fd13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_fdebecd2-d08e-415b-ba78-dac856ed5099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_f33a09d1-c26c-4f48-9378-28d695ee7f14" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_fdebecd2-d08e-415b-ba78-dac856ed5099" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a1b747ef-1c10-44f9-adf3-4d5fbadb3055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_3dd38b71-918b-448f-b495-2463ac9a92fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a1b747ef-1c10-44f9-adf3-4d5fbadb3055" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_3dd38b71-918b-448f-b495-2463ac9a92fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_8db438d8-52dc-47eb-ae8e-718e72fe558c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a1b747ef-1c10-44f9-adf3-4d5fbadb3055" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_8db438d8-52dc-47eb-ae8e-718e72fe558c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://havertys.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1cf83be2-6d90-407f-908c-d801a5c791e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_58ec4783-4187-400e-a29d-2a7ba1126444" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1cf83be2-6d90-407f-908c-d801a5c791e5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_58ec4783-4187-400e-a29d-2a7ba1126444" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_16e684fa-da44-49c4-8377-daac9f2073b3" xlink:href="hvt-20221231.xsd#hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1cf83be2-6d90-407f-908c-d801a5c791e5" xlink:to="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_16e684fa-da44-49c4-8377-daac9f2073b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_da2c6993-45a2-46ff-a82a-03e08206ec2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1cf83be2-6d90-407f-908c-d801a5c791e5" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_da2c6993-45a2-46ff-a82a-03e08206ec2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_2da0aa68-4917-429a-a93c-bdd6076352d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_7865e57d-bcf1-43a0-960c-4aab478ad3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_2da0aa68-4917-429a-a93c-bdd6076352d8" xlink:to="loc_us-gaap_DistributedEarnings_7865e57d-bcf1-43a0-960c-4aab478ad3a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d8276978-c474-4ca1-86b5-141265a63709" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarnings_2da0aa68-4917-429a-a93c-bdd6076352d8" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d8276978-c474-4ca1-86b5-141265a63709" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>hvt-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:2174e732-4352-4926-b6d2-6f7423312cba,g:7ecb7918-4c0e-45e7-81b1-7f89a3a0f9b1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://havertys.com/role/CoverPage" xlink:type="simple" xlink:href="hvt-20221231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CoverPage" xlink:type="extended" id="i712b124db8854629a0f130015c31c2ec_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1b7bdf6c-583a-4de9-843e-d5099f80c382" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentType_1b7bdf6c-583a-4de9-843e-d5099f80c382" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_20a181b4-0464-4b62-a1a6-76fd87ebd86b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentAnnualReport_20a181b4-0464-4b62-a1a6-76fd87ebd86b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_cdb8137a-04df-47eb-99d5-b37e8559777c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentPeriodEndDate_cdb8137a-04df-47eb-99d5-b37e8559777c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_557d8272-f947-4269-a262-4b081f782de3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_CurrentFiscalYearEndDate_557d8272-f947-4269-a262-4b081f782de3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_44cacfd0-4b08-4c47-9414-9bb472ca33e5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentTransitionReport_44cacfd0-4b08-4c47-9414-9bb472ca33e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b50caf63-a5da-49f5-b64e-c1483d450258" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityFileNumber_b50caf63-a5da-49f5-b64e-c1483d450258" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_dcb8a064-67ff-49e8-9bb1-b0676d2f17c0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityRegistrantName_dcb8a064-67ff-49e8-9bb1-b0676d2f17c0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_de8d5836-e64f-4be7-b32c-4bf272299712" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityIncorporationStateCountryCode_de8d5836-e64f-4be7-b32c-4bf272299712" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1501cfa2-c9a1-41b8-bc36-53241f7c82b5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityTaxIdentificationNumber_1501cfa2-c9a1-41b8-bc36-53241f7c82b5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_05e5ab1e-0d53-4ff3-b5b2-7d89cc79d8f9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressAddressLine1_05e5ab1e-0d53-4ff3-b5b2-7d89cc79d8f9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_f222fa7b-ad21-404b-a4b5-0bc83597124c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressAddressLine2_f222fa7b-ad21-404b-a4b5-0bc83597124c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_54188728-1a24-4f65-a785-c598c24b9d41" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressCityOrTown_54188728-1a24-4f65-a785-c598c24b9d41" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d660c695-2533-49f1-b934-d647a8da999c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressStateOrProvince_d660c695-2533-49f1-b934-d647a8da999c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f8059c4f-a0bd-4143-9f4c-2ee3f7fdddd7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressPostalZipCode_f8059c4f-a0bd-4143-9f4c-2ee3f7fdddd7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_dcfb9006-d2fe-4ca8-93ac-17b9f8af1b97" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_CityAreaCode_dcfb9006-d2fe-4ca8-93ac-17b9f8af1b97" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_eb09a6a8-2936-45e8-b437-3681d86e9408" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_LocalPhoneNumber_eb09a6a8-2936-45e8-b437-3681d86e9408" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b4a2e90e-0753-4c67-a910-ea1d4c975599" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_Security12bTitle_b4a2e90e-0753-4c67-a910-ea1d4c975599" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_695c3326-2fec-4834-b321-11306d9155d3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_TradingSymbol_695c3326-2fec-4834-b321-11306d9155d3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_411ad9fd-aa6f-4113-9a7e-4d0611346994" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_SecurityExchangeName_411ad9fd-aa6f-4113-9a7e-4d0611346994" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_9be33271-5c24-4e44-8ed4-5d8f21e29571" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_9be33271-5c24-4e44-8ed4-5d8f21e29571" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_cba832c7-e542-4ca7-b962-a164e80bf2d5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityVoluntaryFilers_cba832c7-e542-4ca7-b962-a164e80bf2d5" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_3bfaca01-f2ce-45f8-ad7d-8972ee23a66c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityCurrentReportingStatus_3bfaca01-f2ce-45f8-ad7d-8972ee23a66c" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_1f15e71b-d8ea-4a18-b5ab-5eafa9f507e1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityInteractiveDataCurrent_1f15e71b-d8ea-4a18-b5ab-5eafa9f507e1" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_bdbac9df-dfc3-4c54-8835-d68831c209c5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityFilerCategory_bdbac9df-dfc3-4c54-8835-d68831c209c5" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c0b415cf-910c-45cb-8b30-9390334b98f2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntitySmallBusiness_c0b415cf-910c-45cb-8b30-9390334b98f2" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_21758870-305a-4b6c-a09f-5b230d6c97be" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityEmergingGrowthCompany_21758870-305a-4b6c-a09f-5b230d6c97be" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_8e798a9f-5f18-4b8f-adad-c2dd72c01b93" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_IcfrAuditorAttestationFlag_8e798a9f-5f18-4b8f-adad-c2dd72c01b93" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_f8c19d13-63a9-420d-84c1-a4d6c2e5397b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityShellCompany_f8c19d13-63a9-420d-84c1-a4d6c2e5397b" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_671f6f93-34f4-44c6-8c78-7d5643de6142" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityPublicFloat_671f6f93-34f4-44c6-8c78-7d5643de6142" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_55bf9d4c-ba79-4707-9058-99fabc6313d7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_55bf9d4c-ba79-4707-9058-99fabc6313d7" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ec7116e3-b70c-4828-ab12-fab6bc6b22d2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ec7116e3-b70c-4828-ab12-fab6bc6b22d2" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_876ae1a5-dc8e-45d3-9608-c454ac72cde0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityCentralIndexKey_876ae1a5-dc8e-45d3-9608-c454ac72cde0" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_071edbb1-0f77-43dc-8e04-f8d45d0f7def" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentFiscalYearFocus_071edbb1-0f77-43dc-8e04-f8d45d0f7def" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3096b39a-0b69-47a7-a879-252a759f08b1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3096b39a-0b69-47a7-a879-252a759f08b1" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8eefd280-333f-41ea-9afa-d14f6031293f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_AmendmentFlag_8eefd280-333f-41ea-9afa-d14f6031293f" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsTable_4962aa4e-c0a0-4853-9cde-17537c508d2f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityListingsTable_4962aa4e-c0a0-4853-9cde-17537c508d2f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_68435a67-c3e0-40c2-8705-06637ff66e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntityListingsTable_4962aa4e-c0a0-4853-9cde-17537c508d2f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_68435a67-c3e0-40c2-8705-06637ff66e1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_68435a67-c3e0-40c2-8705-06637ff66e1a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_68435a67-c3e0-40c2-8705-06637ff66e1a" xlink:to="loc_us-gaap_ClassOfStockDomain_68435a67-c3e0-40c2-8705-06637ff66e1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0c178a06-3708-44a5-830f-07001dc49272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_68435a67-c3e0-40c2-8705-06637ff66e1a" xlink:to="loc_us-gaap_ClassOfStockDomain_0c178a06-3708-44a5-830f-07001dc49272" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_26190717-a4c4-4efa-a4ff-a3585fd36f16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0c178a06-3708-44a5-830f-07001dc49272" xlink:to="loc_us-gaap_CommonStockMember_26190717-a4c4-4efa-a4ff-a3585fd36f16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c5b7b95f-7c72-49e6-a829-7c859b85abf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0c178a06-3708-44a5-830f-07001dc49272" xlink:to="loc_us-gaap_CommonClassAMember_c5b7b95f-7c72-49e6-a829-7c859b85abf1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i297f1b0757a1482487127f43a5b1f954_CONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d11af03a-6c26-4e23-82ac-ad60ed59c1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d11af03a-6c26-4e23-82ac-ad60ed59c1ab" xlink:to="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99a00a77-b40d-44f4-be86-1a38054f28b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99a00a77-b40d-44f4-be86-1a38054f28b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_25b63718-5d9a-4f47-9ea9-bee85d68d4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_25b63718-5d9a-4f47-9ea9-bee85d68d4d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_8de816f1-7329-456b-92c0-90883a53ad4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_InventoryNet_8de816f1-7329-456b-92c0-90883a53ad4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_02551f99-9d65-4c8f-a1c8-41bb6b75802d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_02551f99-9d65-4c8f-a1c8-41bb6b75802d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d1695e33-c9d3-4658-a268-bcba314767c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_OtherAssetsCurrent_d1695e33-c9d3-4658-a268-bcba314767c9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a7b44020-9426-4550-b0e3-5254ca1c5f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_AssetsCurrent_a7b44020-9426-4550-b0e3-5254ca1c5f4b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a23715e4-ee82-48c3-bd62-514d1be126af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a23715e4-ee82-48c3-bd62-514d1be126af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a7b1ddb4-d157-4835-b4c1-a0b15f4e13dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a7b1ddb4-d157-4835-b4c1-a0b15f4e13dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1afd99ee-3b79-4673-8b07-20487dbb9644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1afd99ee-3b79-4673-8b07-20487dbb9644" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6b25a1b8-14b5-41dc-8a25-2c8c9f225102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_6b25a1b8-14b5-41dc-8a25-2c8c9f225102" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b2f692f1-c3ac-489d-84ce-0ab7f1a55a16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_Assets_b2f692f1-c3ac-489d-84ce-0ab7f1a55a16" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d11af03a-6c26-4e23-82ac-ad60ed59c1ab" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_093aaa0f-e325-4783-a622-ddc500e115d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_AccountsPayableCurrent_093aaa0f-e325-4783-a622-ddc500e115d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2fbe40ff-3325-47d0-ae69-bd0087e0bca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2fbe40ff-3325-47d0-ae69-bd0087e0bca2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ad4e1503-ce71-4333-9baa-aa7ba8f6dfc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_ad4e1503-ce71-4333-9baa-aa7ba8f6dfc1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2049c50a-b8d4-4bb8-a383-e26b1a235056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2049c50a-b8d4-4bb8-a383-e26b1a235056" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6bcda158-08cd-424d-a32b-e772431ec1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_LiabilitiesCurrent_6bcda158-08cd-424d-a32b-e772431ec1a5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c793de7a-2024-484e-8578-b7cea7214dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c793de7a-2024-484e-8578-b7cea7214dd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_050d09ce-8181-4182-ac6b-b22886b738b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_050d09ce-8181-4182-ac6b-b22886b738b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7af49597-441d-40ec-8fd4-898bb7964f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_Liabilities_7af49597-441d-40ec-8fd4-898bb7964f5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockAbstract_f89d1815-e80b-494c-91b5-7be63bc2c6dc" xlink:href="hvt-20221231.xsd#hvt_CapitalStockAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_hvt_CapitalStockAbstract_f89d1815-e80b-494c-91b5-7be63bc2c6dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_b0ecb645-f5ee-49a6-aedd-a59f8978d4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CapitalStockAbstract_f89d1815-e80b-494c-91b5-7be63bc2c6dc" xlink:to="loc_us-gaap_PreferredStockValue_b0ecb645-f5ee-49a6-aedd-a59f8978d4ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_62dfbb47-446f-4dfc-9572-a6fbaafcba6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CapitalStockAbstract_f89d1815-e80b-494c-91b5-7be63bc2c6dc" xlink:to="loc_us-gaap_CommonStockValue_62dfbb47-446f-4dfc-9572-a6fbaafcba6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_971e7eb5-d435-4bdf-b26b-1f90b390c5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_AdditionalPaidInCapital_971e7eb5-d435-4bdf-b26b-1f90b390c5c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1d309429-3bd1-4a39-8f99-4b9aabf8191b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1d309429-3bd1-4a39-8f99-4b9aabf8191b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e2044a64-1b0c-4631-9b8a-8c7b354413ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e2044a64-1b0c-4631-9b8a-8c7b354413ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_d35ac891-5215-453f-8e27-595c3b3dd80f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_TreasuryStockCommonValue_d35ac891-5215-453f-8e27-595c3b3dd80f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b6201f59-2a84-4974-9fc8-6bbbc5668b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_StockholdersEquity_b6201f59-2a84-4974-9fc8-6bbbc5668b34" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d754f292-2c48-4c02-b749-3f87e7936a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_d754f292-2c48-4c02-b749-3f87e7936a2c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0be9ea1f-6e22-414f-87f5-beb5a2e4675f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d11af03a-6c26-4e23-82ac-ad60ed59c1ab" xlink:to="loc_us-gaap_StatementTable_0be9ea1f-6e22-414f-87f5-beb5a2e4675f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_0be9ea1f-6e22-414f-87f5-beb5a2e4675f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c" xlink:to="loc_us-gaap_ClassOfStockDomain_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_181ed7f6-95e0-41a9-b390-74b1a095fed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c" xlink:to="loc_us-gaap_ClassOfStockDomain_181ed7f6-95e0-41a9-b390-74b1a095fed0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9a9899ec-dbab-45eb-b2cb-ae3bd5a004ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_181ed7f6-95e0-41a9-b390-74b1a095fed0" xlink:to="loc_us-gaap_CommonStockMember_9a9899ec-dbab-45eb-b2cb-ae3bd5a004ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d013ba9e-e41f-4113-b378-dc593bc2ca8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_181ed7f6-95e0-41a9-b390-74b1a095fed0" xlink:to="loc_us-gaap_CommonClassAMember_d013ba9e-e41f-4113-b378-dc593bc2ca8d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i8c0d8e04b83b416f94a4cbba5197cf4e_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_50805ea6-06bf-4547-9966-9ce13c47c2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bae39198-cacf-4c14-8b34-232c944ddc76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_50805ea6-06bf-4547-9966-9ce13c47c2a2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bae39198-cacf-4c14-8b34-232c944ddc76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bae39198-cacf-4c14-8b34-232c944ddc76" xlink:to="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockParOrStatedValuePerShare_3f572746-81ec-46db-8079-f899ad72c566" xlink:href="hvt-20221231.xsd#hvt_CapitalStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_hvt_CapitalStockParOrStatedValuePerShare_3f572746-81ec-46db-8079-f899ad72c566" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_fd620ecb-b736-4d5b-b8c0-edea5ade5cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_fd620ecb-b736-4d5b-b8c0-edea5ade5cd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_74de8da6-345d-4f87-8b3d-aa3d09428377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_PreferredStockSharesIssued_74de8da6-345d-4f87-8b3d-aa3d09428377" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9aef1366-1795-4b91-b1cb-3f5127fc471e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9aef1366-1795-4b91-b1cb-3f5127fc471e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_97274eb1-b698-4151-babe-04104488e579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_CommonStockSharesIssued_97274eb1-b698-4151-babe-04104488e579" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_3a066b38-937b-4098-a0db-224e93fce296" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_TreasuryStockCommonShares_3a066b38-937b-4098-a0db-224e93fce296" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a2e97e3d-5525-4a02-9602-7e300ab9a5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_50805ea6-06bf-4547-9966-9ce13c47c2a2" xlink:to="loc_us-gaap_StatementTable_a2e97e3d-5525-4a02-9602-7e300ab9a5fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e97a7ed4-1792-4048-9c7c-b5589c187110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a2e97e3d-5525-4a02-9602-7e300ab9a5fd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e97a7ed4-1792-4048-9c7c-b5589c187110" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e97a7ed4-1792-4048-9c7c-b5589c187110_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e97a7ed4-1792-4048-9c7c-b5589c187110" xlink:to="loc_us-gaap_ClassOfStockDomain_e97a7ed4-1792-4048-9c7c-b5589c187110_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8c25f21a-43a0-4ca9-8975-1e7721ebef2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e97a7ed4-1792-4048-9c7c-b5589c187110" xlink:to="loc_us-gaap_ClassOfStockDomain_8c25f21a-43a0-4ca9-8975-1e7721ebef2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1dd06987-e5d4-4d9a-a91c-04e44771c8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8c25f21a-43a0-4ca9-8975-1e7721ebef2c" xlink:to="loc_us-gaap_CommonStockMember_1dd06987-e5d4-4d9a-a91c-04e44771c8cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5195f7d9-c87b-4989-9601-bcd557d43a72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8c25f21a-43a0-4ca9-8975-1e7721ebef2c" xlink:to="loc_us-gaap_CommonClassAMember_5195f7d9-c87b-4989-9601-bcd557d43a72" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended" id="i5fcf999ed0504f95824631bb78161212_CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2f68845b-6bf9-4e38-b8ec-867ef0b3aaac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2f68845b-6bf9-4e38-b8ec-867ef0b3aaac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_dadc61d7-288e-4be2-b75b-eedb0f0ef53d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_dadc61d7-288e-4be2-b75b-eedb0f0ef53d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_76ad55a4-b938-476a-9c94-4913f069c163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_GrossProfit_76ad55a4-b938-476a-9c94-4913f069c163" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_735c43f4-4669-4a95-88d0-787ea41fa8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_735c43f4-4669-4a95-88d0-787ea41fa8e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_78ca563a-2f1e-4008-b3bc-a05911f9da03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_78ca563a-2f1e-4008-b3bc-a05911f9da03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_dd2a003d-4552-4a31-afb7-d946dab9a021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:to="loc_us-gaap_OperatingExpenses_dd2a003d-4552-4a31-afb7-d946dab9a021" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_d33ed79d-8c03-42cd-b270-8ee6d8ae1ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_d33ed79d-8c03-42cd-b270-8ee6d8ae1ebd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_04c3f87a-0971-4cc6-b4a7-cf062161841e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_04c3f87a-0971-4cc6-b4a7-cf062161841e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_454fe257-6598-4b36-8ecf-403f9c6ba45a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_454fe257-6598-4b36-8ecf-403f9c6ba45a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_13f2f100-cf4d-4d1a-a58f-d6a223e000ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_13f2f100-cf4d-4d1a-a58f-d6a223e000ac" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_14675a98-93cd-4a24-9710-556309a9d979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_NetIncomeLoss_14675a98-93cd-4a24-9710-556309a9d979" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5225ad74-de67-400c-b9a4-700f740613a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5225ad74-de67-400c-b9a4-700f740613a0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b7a7ab81-5499-4aac-98d7-04ebb31c9d19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5225ad74-de67-400c-b9a4-700f740613a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b7a7ab81-5499-4aac-98d7-04ebb31c9d19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_8149dd93-1366-4ff2-af43-fc025d722061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_8149dd93-1366-4ff2-af43-fc025d722061" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_1f6674c7-f1d8-4695-9487-4c29050795f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_EarningsPerShareBasic_1f6674c7-f1d8-4695-9487-4c29050795f7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b1ab5164-0bd7-45cb-b049-92f47c7d3c60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b1ab5164-0bd7-45cb-b049-92f47c7d3c60" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b2775ccc-555c-46aa-b170-4e4d37a1d57a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_StatementTable_b2775ccc-555c-46aa-b170-4e4d37a1d57a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ee3ec962-42ff-4751-90ec-29c90afb5659" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b2775ccc-555c-46aa-b170-4e4d37a1d57a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ee3ec962-42ff-4751-90ec-29c90afb5659" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ee3ec962-42ff-4751-90ec-29c90afb5659_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ee3ec962-42ff-4751-90ec-29c90afb5659" xlink:to="loc_us-gaap_ClassOfStockDomain_ee3ec962-42ff-4751-90ec-29c90afb5659_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2b848f2f-b1ed-48f5-9f6e-e1abe9d28ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ee3ec962-42ff-4751-90ec-29c90afb5659" xlink:to="loc_us-gaap_ClassOfStockDomain_2b848f2f-b1ed-48f5-9f6e-e1abe9d28ed9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_52feeaa1-2667-406f-a057-53a27384cf40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2b848f2f-b1ed-48f5-9f6e-e1abe9d28ed9" xlink:to="loc_us-gaap_CommonStockMember_52feeaa1-2667-406f-a057-53a27384cf40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c2d1fba1-f701-4753-b528-e8eafba63562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2b848f2f-b1ed-48f5-9f6e-e1abe9d28ed9" xlink:to="loc_us-gaap_CommonClassAMember_c2d1fba1-f701-4753-b528-e8eafba63562" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="i89645dee5f1b44b0ba3367338e0261a8_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9a740e32-39e5-4c55-aa60-d2ecd260bf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9a740e32-39e5-4c55-aa60-d2ecd260bf0b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_37a24d93-1814-40e6-806c-f4090d1be213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_37a24d93-1814-40e6-806c-f4090d1be213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4e334462-4f47-4ae0-a38a-331955f04303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockholdersEquity_4e334462-4f47-4ae0-a38a-331955f04303" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_0820da5e-d5e9-44ea-8021-be055f9c5df3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_TreasuryStockCommonShares_0820da5e-d5e9-44ea-8021-be055f9c5df3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodSharesIssued_4abae23a-8998-4c99-99be-a6385c0e57ea" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_StockConversionDuringPeriodSharesIssued_4abae23a-8998-4c99-99be-a6385c0e57ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodValueAmountIssued_8041fa33-3d80-4681-bf30-ce994cee515c" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodValueAmountIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_StockConversionDuringPeriodValueAmountIssued_8041fa33-3d80-4681-bf30-ce994cee515c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2d6f7946-5150-4046-a5b5-d0ebec71a24a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2d6f7946-5150-4046-a5b5-d0ebec71a24a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture_93a2c513-f4f2-4954-9fdc-4d874b81bf25" xlink:href="hvt-20221231.xsd#hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture_93a2c513-f4f2-4954-9fdc-4d874b81bf25" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodSharesConverted_15b07929-2d8b-49a7-b889-0c43ae6ad65c" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodSharesConverted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_StockConversionDuringPeriodSharesConverted_15b07929-2d8b-49a7-b889-0c43ae6ad65c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodValueAmountConverted_93673d35-4e30-47c1-ac05-ce29d0de83ab" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodValueAmountConverted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_StockConversionDuringPeriodValueAmountConverted_93673d35-4e30-47c1-ac05-ce29d0de83ab" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_5089118b-b3ae-4379-b767-0adea219330f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_5089118b-b3ae-4379-b767-0adea219330f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_33e92a7c-abab-4f24-b593-f1f0df396060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_33e92a7c-abab-4f24-b593-f1f0df396060" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_64dda322-ba01-48eb-9339-02ddb2fa2c05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_64dda322-ba01-48eb-9339-02ddb2fa2c05" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_3ac6b5af-69ed-4fea-b9f6-ed2671c0db9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_3ac6b5af-69ed-4fea-b9f6-ed2671c0db9d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2627e3fa-8fc5-4244-a9a4-487d7d9c9f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2627e3fa-8fc5-4244-a9a4-487d7d9c9f83" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_dd67c184-14b1-418e-b9c0-fb7f0b4c1954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_dd67c184-14b1-418e-b9c0-fb7f0b4c1954" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ee302d6-9a0a-41fe-9e21-cbaf1ab4f7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_NetIncomeLoss_0ee302d6-9a0a-41fe-9e21-cbaf1ab4f7a6" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_06f0d852-4af9-4f4c-99e4-1388b3996c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_DividendsCommonStockCash_06f0d852-4af9-4f4c-99e4-1388b3996c3c" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_364ea7a4-cb7d-49f4-9421-d5bc0d0b4cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_364ea7a4-cb7d-49f4-9421-d5bc0d0b4cc6" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8b5e0e5d-d931-4c72-b7c2-0b3e32eb0e38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_44307b65-6a77-48f3-9ef4-599b3ae7c1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ada88349-600c-4f0d-bd90-50fde24ff070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9a740e32-39e5-4c55-aa60-d2ecd260bf0b" xlink:to="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4c68d6c8-6ae5-458b-828e-3bb127857474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4c68d6c8-6ae5-458b-828e-3bb127857474" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4c68d6c8-6ae5-458b-828e-3bb127857474_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4c68d6c8-6ae5-458b-828e-3bb127857474" xlink:to="loc_us-gaap_EquityComponentDomain_4c68d6c8-6ae5-458b-828e-3bb127857474_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4c68d6c8-6ae5-458b-828e-3bb127857474" xlink:to="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_3d2bc460-6077-4b7b-bf42-210408a7917d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_CommonStockMember_3d2bc460-6077-4b7b-bf42-210408a7917d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_b57d1824-1a93-44b8-8f0a-325d578818a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_TreasuryStockCommonMember_b57d1824-1a93-44b8-8f0a-325d578818a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_277ff407-f63d-4f0e-aa8d-cebd6e9a2837" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_277ff407-f63d-4f0e-aa8d-cebd6e9a2837" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_17acd914-27d0-43f5-bdd4-e6ba4f945776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_RetainedEarningsMember_17acd914-27d0-43f5-bdd4-e6ba4f945776" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cb8fc306-3b70-4b24-a6af-ae84f55246b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cb8fc306-3b70-4b24-a6af-ae84f55246b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c74e75ce-ca95-4729-963f-40f8827f9123" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c74e75ce-ca95-4729-963f-40f8827f9123" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c74e75ce-ca95-4729-963f-40f8827f9123_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c74e75ce-ca95-4729-963f-40f8827f9123" xlink:to="loc_us-gaap_ClassOfStockDomain_c74e75ce-ca95-4729-963f-40f8827f9123_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0cbb8086-2fc5-4dd1-af75-1d812be61bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c74e75ce-ca95-4729-963f-40f8827f9123" xlink:to="loc_us-gaap_ClassOfStockDomain_0cbb8086-2fc5-4dd1-af75-1d812be61bdb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7067f5c1-522d-47ed-a0a0-11ab45217b99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0cbb8086-2fc5-4dd1-af75-1d812be61bdb" xlink:to="loc_us-gaap_CommonStockMember_7067f5c1-522d-47ed-a0a0-11ab45217b99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_97da9ecf-827e-41a2-83f2-8d292d6cb207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0cbb8086-2fc5-4dd1-af75-1d812be61bdb" xlink:to="loc_us-gaap_CommonClassAMember_97da9ecf-827e-41a2-83f2-8d292d6cb207" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended" id="i2c2f0b6091234ea188fd8ef3745cc586_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5f6a2c95-ec01-45fb-9c75-0e721eff2841" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15cd279d-5804-41aa-89f8-13ec9a669417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5f6a2c95-ec01-45fb-9c75-0e721eff2841" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15cd279d-5804-41aa-89f8-13ec9a669417" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_21d69cb3-b6ed-4baa-aadf-c4b178b89b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15cd279d-5804-41aa-89f8-13ec9a669417" xlink:to="loc_us-gaap_TreasuryStockCommonShares_21d69cb3-b6ed-4baa-aadf-c4b178b89b5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_79e33c0a-e29d-404f-8fb2-74836a36577c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15cd279d-5804-41aa-89f8-13ec9a669417" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_79e33c0a-e29d-404f-8fb2-74836a36577c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_132713f0-c22d-49fe-869f-a8e7b3e46668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5f6a2c95-ec01-45fb-9c75-0e721eff2841" xlink:to="loc_us-gaap_StatementTable_132713f0-c22d-49fe-869f-a8e7b3e46668" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_07dbd956-e8f3-4142-84b6-195d2a20cba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_132713f0-c22d-49fe-869f-a8e7b3e46668" xlink:to="loc_us-gaap_StatementClassOfStockAxis_07dbd956-e8f3-4142-84b6-195d2a20cba0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_07dbd956-e8f3-4142-84b6-195d2a20cba0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07dbd956-e8f3-4142-84b6-195d2a20cba0" xlink:to="loc_us-gaap_ClassOfStockDomain_07dbd956-e8f3-4142-84b6-195d2a20cba0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bcfa415c-f910-4bc0-854c-75f8f299acce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07dbd956-e8f3-4142-84b6-195d2a20cba0" xlink:to="loc_us-gaap_ClassOfStockDomain_bcfa415c-f910-4bc0-854c-75f8f299acce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_566deed2-a9f7-4e93-ac94-aed271ee795d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_bcfa415c-f910-4bc0-854c-75f8f299acce" xlink:to="loc_us-gaap_CommonClassAMember_566deed2-a9f7-4e93-ac94-aed271ee795d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f2236207-d1a4-4505-8864-0b4fd0ac93a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_bcfa415c-f910-4bc0-854c-75f8f299acce" xlink:to="loc_us-gaap_CommonStockMember_f2236207-d1a4-4505-8864-0b4fd0ac93a4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" id="i3ad6a058688f482f8169dc1e7ed1e336_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfShowrooms_767e05c3-f7fd-43d9-a190-36990ca30f16" xlink:href="hvt-20221231.xsd#hvt_NumberOfShowrooms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_NumberOfShowrooms_767e05c3-f7fd-43d9-a190-36990ca30f16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_4a3e693b-d737-4218-9ac0-52e216278783" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_4a3e693b-d737-4218-9ac0-52e216278783" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated_8269debc-8e1e-4411-bb19-41bed8b07dad" xlink:href="hvt-20221231.xsd#hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated_8269debc-8e1e-4411-bb19-41bed8b07dad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UnusualOrInfrequentItemNumberOfStoresReopened_64ba128d-b8a1-4f9c-bc86-1fa9ed9718e7" xlink:href="hvt-20221231.xsd#hvt_UnusualOrInfrequentItemNumberOfStoresReopened"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_UnusualOrInfrequentItemNumberOfStoresReopened_64ba128d-b8a1-4f9c-bc86-1fa9ed9718e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SettlementPeriodForCreditAndDebitCardTransactions_702a7643-d7ca-4dac-8c47-ad08ac5e8cb6" xlink:href="hvt-20221231.xsd#hvt_SettlementPeriodForCreditAndDebitCardTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_SettlementPeriodForCreditAndDebitCardTransactions_702a7643-d7ca-4dac-8c47-ad08ac5e8cb6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_ca9bf317-94a4-496b-b7ac-97560bd4eb23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_SellingExpense_ca9bf317-94a4-496b-b7ac-97560bd4eb23" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_4c96434f-b671-41c6-b5ad-4430fefb93d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidAdvertising"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_PrepaidAdvertising_4c96434f-b671-41c6-b5ad-4430fefb93d2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_b2e5bd18-82ca-4c7e-a495-a90a6791ebf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_AdvertisingExpense_b2e5bd18-82ca-4c7e-a495-a90a6791ebf1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDebtExpense_d827ff2b-be7a-4735-9d23-21cd6c91e2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDebtExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_InterestAndDebtExpense_d827ff2b-be7a-4735-9d23-21cd6c91e2b0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_e886d427-e07b-4d8f-8e0a-8ec980544dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_e886d427-e07b-4d8f-8e0a-8ec980544dfd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_bac754c1-940e-4d3c-a729-2d688c09972d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_bac754c1-940e-4d3c-a729-2d688c09972d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_858e27a6-98ff-425e-a88c-3391f3fc1aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_SelfInsuranceReserve_858e27a6-98ff-425e-a88c-3391f3fc1aa1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_186f79f4-7616-4436-930e-765bb02a12c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_186f79f4-7616-4436-930e-765bb02a12c2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_e67bb6f3-213a-4be4-9ecf-8df12289a83e" xlink:href="hvt-20221231.xsd#hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_e67bb6f3-213a-4be4-9ecf-8df12289a83e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92d19e3e-55d9-48ce-9684-74a3bfc288e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92d19e3e-55d9-48ce-9684-74a3bfc288e8" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemTable_e646df27-6c82-4a35-b8b6-f9d536c9e230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_UnusualOrInfrequentItemTable_e646df27-6c82-4a35-b8b6-f9d536c9e230" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_6ed241b5-1c88-4b68-bf3f-33880a5be323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_UnusualOrInfrequentItemTable_e646df27-6c82-4a35-b8b6-f9d536c9e230" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_6ed241b5-1c88-4b68-bf3f-33880a5be323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_6ed241b5-1c88-4b68-bf3f-33880a5be323_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_6ed241b5-1c88-4b68-bf3f-33880a5be323" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_6ed241b5-1c88-4b68-bf3f-33880a5be323_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_d4eef0c9-762c-4eff-b2d4-a8b766a8b7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_6ed241b5-1c88-4b68-bf3f-33880a5be323" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_d4eef0c9-762c-4eff-b2d4-a8b766a8b7fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_Covid19Member_8e33d390-0ef6-4402-b52c-8f26a0928d5e" xlink:href="hvt-20221231.xsd#hvt_Covid19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_d4eef0c9-762c-4eff-b2d4-a8b766a8b7fb" xlink:to="loc_hvt_Covid19Member_8e33d390-0ef6-4402-b52c-8f26a0928d5e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails" xlink:type="extended" id="i2042bb6d5d05467fa3cdcb44fb0b46a6_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_be471988-b36a-40f6-8f12-996f34aac080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ac51dde5-4e2b-447b-8e29-0211cc964c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_be471988-b36a-40f6-8f12-996f34aac080" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ac51dde5-4e2b-447b-8e29-0211cc964c0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_be471988-b36a-40f6-8f12-996f34aac080" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_82607064-5a48-4d4c-8ce9-642e5dd7e6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_82607064-5a48-4d4c-8ce9-642e5dd7e6a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82607064-5a48-4d4c-8ce9-642e5dd7e6a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_82607064-5a48-4d4c-8ce9-642e5dd7e6a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_82607064-5a48-4d4c-8ce9-642e5dd7e6a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_82607064-5a48-4d4c-8ce9-642e5dd7e6a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_01e2bd33-6f4b-4a15-886f-70cf024073d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:to="loc_us-gaap_BuildingMember_01e2bd33-6f4b-4a15-886f-70cf024073d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_f407c6c1-e9e5-4a7b-bea6-ef58193121f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:to="loc_us-gaap_BuildingImprovementsMember_f407c6c1-e9e5-4a7b-bea6-ef58193121f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d3261460-d703-4e5b-a899-558e1bfaf798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d3261460-d703-4e5b-a899-558e1bfaf798" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_69b97974-ba3b-48c0-a091-2df5f4e8aae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:to="loc_us-gaap_EquipmentMember_69b97974-ba3b-48c0-a091-2df5f4e8aae2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_51be962f-af4d-4f2b-a63d-fd6a81c1d31c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:to="loc_srt_RangeAxis_51be962f-af4d-4f2b-a63d-fd6a81c1d31c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_51be962f-af4d-4f2b-a63d-fd6a81c1d31c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_51be962f-af4d-4f2b-a63d-fd6a81c1d31c" xlink:to="loc_srt_RangeMember_51be962f-af4d-4f2b-a63d-fd6a81c1d31c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd1ccb31-0aa1-43d9-968c-8dd6c95cc33a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_51be962f-af4d-4f2b-a63d-fd6a81c1d31c" xlink:to="loc_srt_RangeMember_bd1ccb31-0aa1-43d9-968c-8dd6c95cc33a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3c5eb0e6-d5d9-4e73-b96c-f4fd1db1883f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bd1ccb31-0aa1-43d9-968c-8dd6c95cc33a" xlink:to="loc_srt_MinimumMember_3c5eb0e6-d5d9-4e73-b96c-f4fd1db1883f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d9c4d171-e1fc-4993-bb5e-ed45261e908a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bd1ccb31-0aa1-43d9-968c-8dd6c95cc33a" xlink:to="loc_srt_MaximumMember_d9c4d171-e1fc-4993-bb5e-ed45261e908a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails" xlink:type="extended" id="i44be849fe97c4d998f92d0dfe12ccefa_RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9aa182c5-e6d3-4fb0-b3f9-425cb0bfd903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_e4ce9c8f-b561-4d1a-946f-e1e7fe14af04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9aa182c5-e6d3-4fb0-b3f9-425cb0bfd903" xlink:to="loc_us-gaap_DisaggregationOfRevenueAbstract_e4ce9c8f-b561-4d1a-946f-e1e7fe14af04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_35aa0614-1784-41a8-a3b4-ab3be4ce8ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_e4ce9c8f-b561-4d1a-946f-e1e7fe14af04" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_35aa0614-1784-41a8-a3b4-ab3be4ce8ebd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfNetSales_eaed24b1-e0d3-44d9-94d8-8bc8aebcd393" xlink:href="hvt-20221231.xsd#hvt_PercentageOfNetSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_e4ce9c8f-b561-4d1a-946f-e1e7fe14af04" xlink:to="loc_hvt_PercentageOfNetSales_eaed24b1-e0d3-44d9-94d8-8bc8aebcd393" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_69684902-c73b-4c01-80b8-3b1fff9a1bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9aa182c5-e6d3-4fb0-b3f9-425cb0bfd903" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_69684902-c73b-4c01-80b8-3b1fff9a1bd6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c54b0714-42ba-444a-927e-16b854f57f98" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_69684902-c73b-4c01-80b8-3b1fff9a1bd6" xlink:to="loc_srt_ProductOrServiceAxis_c54b0714-42ba-444a-927e-16b854f57f98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c54b0714-42ba-444a-927e-16b854f57f98_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c54b0714-42ba-444a-927e-16b854f57f98" xlink:to="loc_srt_ProductsAndServicesDomain_c54b0714-42ba-444a-927e-16b854f57f98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c54b0714-42ba-444a-927e-16b854f57f98" xlink:to="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:href="hvt-20221231.xsd#hvt_CaseGoodsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:to="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_BedroomFurnitureMember_674fcf44-a033-4d6d-bf9e-4dd45e1f77ce" xlink:href="hvt-20221231.xsd#hvt_BedroomFurnitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:to="loc_hvt_BedroomFurnitureMember_674fcf44-a033-4d6d-bf9e-4dd45e1f77ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DiningRoomFurnitureMember_ce471164-2356-4c0a-8297-8790ef2d5753" xlink:href="hvt-20221231.xsd#hvt_DiningRoomFurnitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:to="loc_hvt_DiningRoomFurnitureMember_ce471164-2356-4c0a-8297-8790ef2d5753" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OccasionalMember_02031933-39fe-49c2-843b-8ae14a88ee7b" xlink:href="hvt-20221231.xsd#hvt_OccasionalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:to="loc_hvt_OccasionalMember_02031933-39fe-49c2-843b-8ae14a88ee7b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UpholsteryMember_775141de-8b50-4e46-bbe2-e9c9699d077c" xlink:href="hvt-20221231.xsd#hvt_UpholsteryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:to="loc_hvt_UpholsteryMember_775141de-8b50-4e46-bbe2-e9c9699d077c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_MattressesMember_dc85cfdb-9b62-445b-a3cb-5b990f94388c" xlink:href="hvt-20221231.xsd#hvt_MattressesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:to="loc_hvt_MattressesMember_dc85cfdb-9b62-445b-a3cb-5b990f94388c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccessoriesAndOtherMember_ec8eb413-11bd-4b8e-ac31-19a8f1ce7ec9" xlink:href="hvt-20221231.xsd#hvt_AccessoriesAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:to="loc_hvt_AccessoriesAndOtherMember_ec8eb413-11bd-4b8e-ac31-19a8f1ce7ec9" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#RevenuesandSegmentReportingNarrativeDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails" xlink:type="extended" id="i89acc16d7b0a42d2b4673f2f779d4853_RevenuesandSegmentReportingNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ReturnInventoryCurrent_5c7787fc-9fb9-4c37-892f-68fb5d45c0d6" xlink:href="hvt-20221231.xsd#hvt_ReturnInventoryCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_hvt_ReturnInventoryCurrent_5c7787fc-9fb9-4c37-892f-68fb5d45c0d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_3d80f8dc-8b6f-4ebf-8fb2-c3d0af0c6aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_3d80f8dc-8b6f-4ebf-8fb2-c3d0af0c6aaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_797cbbdf-1cc5-40ad-b708-ac682a80ad30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_797cbbdf-1cc5-40ad-b708-ac682a80ad30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_754312fe-a988-4871-ba19-ae8d8bf7d05e" xlink:href="hvt-20221231.xsd#hvt_ContractWithCustomerLiabilityRevenueNotRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_754312fe-a988-4871-ba19-ae8d8bf7d05e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3b35b585-21a7-4d29-9d6d-772df2d57fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3b35b585-21a7-4d29-9d6d-772df2d57fae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DeliveryCosts_388f02be-bc29-4bad-a4fb-2614743359d6" xlink:href="hvt-20221231.xsd#hvt_DeliveryCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_hvt_DeliveryCosts_388f02be-bc29-4bad-a4fb-2614743359d6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_6bdc0bf8-8b1e-4463-bb59-aaa2054e9dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_NumberOfReportableSegments_6bdc0bf8-8b1e-4463-bb59-aaa2054e9dcf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_f7b359d5-3c63-449d-acc7-f05e33ebf270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_f7b359d5-3c63-449d-acc7-f05e33ebf270" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f7b359d5-3c63-449d-acc7-f05e33ebf270_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f7b359d5-3c63-449d-acc7-f05e33ebf270" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f7b359d5-3c63-449d-acc7-f05e33ebf270_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_67976d6f-6809-4cc5-a66f-1242b12ab871" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f7b359d5-3c63-449d-acc7-f05e33ebf270" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_67976d6f-6809-4cc5-a66f-1242b12ab871" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_d4c60a95-d23b-4a4e-b7bc-a43d10a5c841" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_67976d6f-6809-4cc5-a66f-1242b12ab871" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_d4c60a95-d23b-4a4e-b7bc-a43d10a5c841" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccruedLiabilitiesCurrentMember_7c320d48-5e3f-4dba-a8f6-c41cd6d72d25" xlink:href="hvt-20221231.xsd#hvt_AccruedLiabilitiesCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_67976d6f-6809-4cc5-a66f-1242b12ab871" xlink:to="loc_hvt_AccruedLiabilitiesCurrentMember_7c320d48-5e3f-4dba-a8f6-c41cd6d72d25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4e1dd608-65df-4733-9e1c-f276c0c0a025" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:to="loc_srt_ProductOrServiceAxis_4e1dd608-65df-4733-9e1c-f276c0c0a025" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4e1dd608-65df-4733-9e1c-f276c0c0a025_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_4e1dd608-65df-4733-9e1c-f276c0c0a025" xlink:to="loc_srt_ProductsAndServicesDomain_4e1dd608-65df-4733-9e1c-f276c0c0a025_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6f71c494-2152-482c-b0cd-97b03bd717e9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_4e1dd608-65df-4733-9e1c-f276c0c0a025" xlink:to="loc_srt_ProductsAndServicesDomain_6f71c494-2152-482c-b0cd-97b03bd717e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_09ae82e7-15ba-4986-8914-d9d4e68829e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_6f71c494-2152-482c-b0cd-97b03bd717e9" xlink:to="loc_us-gaap_ShippingAndHandlingMember_09ae82e7-15ba-4986-8914-d9d4e68829e3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/InventoriesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#InventoriesDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/InventoriesDetails" xlink:type="extended" id="i3a4990b1c7e7407cad58b1e15621e9a1_InventoriesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_bca4a13f-f7a6-4d8f-ab4e-c3ba08b86458" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LIFOMethodRelatedItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_bca4a13f-f7a6-4d8f-ab4e-c3ba08b86458" xlink:to="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_f1a9c418-d945-488f-aa21-3e7578f7fa84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:to="loc_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_f1a9c418-d945-488f-aa21-3e7578f7fa84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReservePeriodCharge_c23be20d-c7f5-4257-bacf-02e0e3127c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:to="loc_us-gaap_InventoryLIFOReservePeriodCharge_c23be20d-c7f5-4257-bacf-02e0e3127c3a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_47fea0c1-8b69-4305-8a00-9d23ceade1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfLIFOInventoryLiquidationOnIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:to="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_47fea0c1-8b69-4305-8a00-9d23ceade1e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare_f33b44ab-320a-437e-a03e-beb2c7fd1791" xlink:href="hvt-20221231.xsd#hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:to="loc_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare_f33b44ab-320a-437e-a03e-beb2c7fd1791" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_e5617813-1ea7-4757-8eeb-d17209242837" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_bca4a13f-f7a6-4d8f-ab4e-c3ba08b86458" xlink:to="loc_us-gaap_InventoryCurrentTable_e5617813-1ea7-4757-8eeb-d17209242837" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7f153bd7-810f-4c5e-994c-206559333b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_e5617813-1ea7-4757-8eeb-d17209242837" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7f153bd7-810f-4c5e-994c-206559333b3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7f153bd7-810f-4c5e-994c-206559333b3b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7f153bd7-810f-4c5e-994c-206559333b3b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7f153bd7-810f-4c5e-994c-206559333b3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9586d2f4-722b-40d3-92d6-f7dc17bf8df4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7f153bd7-810f-4c5e-994c-206559333b3b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9586d2f4-722b-40d3-92d6-f7dc17bf8df4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_2b8b489d-f54e-4e7e-b76f-a9cdc09023ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9586d2f4-722b-40d3-92d6-f7dc17bf8df4" xlink:to="loc_us-gaap_CostOfSalesMember_2b8b489d-f54e-4e7e-b76f-a9cdc09023ca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#PropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/PropertyandEquipmentDetails" xlink:type="extended" id="i70d0f2b1b6834e16bf92dee22593477e_PropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fc76b53-fae8-4bb4-b266-3b6c54cda042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fc76b53-fae8-4bb4-b266-3b6c54cda042" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5aee44c3-50a2-4215-81c9-88e859ead935" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5aee44c3-50a2-4215-81c9-88e859ead935" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d36d7ede-5fd6-4fe7-8539-220c68b714fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d36d7ede-5fd6-4fe7-8539-220c68b714fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_629dc6ad-1fee-4ea6-a03b-ec040ea28a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_629dc6ad-1fee-4ea6-a03b-ec040ea28a0d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c4d9f367-014f-4f5e-a3dd-aa62e8db7998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fc76b53-fae8-4bb4-b266-3b6c54cda042" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c4d9f367-014f-4f5e-a3dd-aa62e8db7998" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88dce06f-f986-440e-8511-9631a7a27217" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c4d9f367-014f-4f5e-a3dd-aa62e8db7998" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88dce06f-f986-440e-8511-9631a7a27217" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_88dce06f-f986-440e-8511-9631a7a27217_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88dce06f-f986-440e-8511-9631a7a27217" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_88dce06f-f986-440e-8511-9631a7a27217_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88dce06f-f986-440e-8511-9631a7a27217" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_6a9e7299-62d1-42b4-b273-9143510928e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_6a9e7299-62d1-42b4-b273-9143510928e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_21589d20-5ac6-4709-9835-55b9c711573a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_21589d20-5ac6-4709-9835-55b9c711573a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8bf282ae-ad42-47cf-b129-e62eed66f4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8bf282ae-ad42-47cf-b129-e62eed66f4fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_55d1097c-ad08-4ae9-85d9-d5a4fc973517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_EquipmentMember_55d1097c-ad08-4ae9-85d9-d5a4fc973517" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_45d3704e-4548-4095-917d-772d36370dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_ConstructionInProgressMember_45d3704e-4548-4095-917d-772d36370dfc" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/CreditArrangementDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#CreditArrangementDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/CreditArrangementDetails" xlink:type="extended" id="iffbf4ed86ab14851a8ca6956b5983e43_CreditArrangementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_009a04fc-6b91-409c-8f60-40dde4e825b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_009a04fc-6b91-409c-8f60-40dde4e825b5" xlink:to="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4c9ec132-9029-491e-95d7-e86f0b431021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4c9ec132-9029-491e-95d7-e86f0b431021" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_a3ccdd79-a79d-4d21-85bd-e78be3f7773a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_a3ccdd79-a79d-4d21-85bd-e78be3f7773a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability_936cf11b-517b-4571-a9b9-b4d6549eff08" xlink:href="hvt-20221231.xsd#hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability_936cf11b-517b-4571-a9b9-b4d6549eff08" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_cfc5fd36-1d0d-4bc7-b857-d58e02767fec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_cfc5fd36-1d0d-4bc7-b857-d58e02767fec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_95ba7fc8-fede-4bda-b9de-373336a2b05f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_95ba7fc8-fede-4bda-b9de-373336a2b05f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DebtInstrumentTermOfVariableRate_95aa7dbd-791f-4d00-bf9d-e59d26beaddd" xlink:href="hvt-20221231.xsd#hvt_DebtInstrumentTermOfVariableRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_hvt_DebtInstrumentTermOfVariableRate_95aa7dbd-791f-4d00-bf9d-e59d26beaddd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2b841025-9f26-41ad-8159-c42d8803541c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2b841025-9f26-41ad-8159-c42d8803541c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_58fed6df-22cf-4ec0-add1-f7bb49825b42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_58fed6df-22cf-4ec0-add1-f7bb49825b42" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_0e95cc17-9590-4b5e-bb8d-49639d5fd896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_InterestPaidNet_0e95cc17-9590-4b5e-bb8d-49639d5fd896" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_f2b23b0c-f2b3-407e-bf2b-a4266feb6368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_f2b23b0c-f2b3-407e-bf2b-a4266feb6368" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_1c56fa47-debc-4e6f-90bf-3fc39a6c37d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_1c56fa47-debc-4e6f-90bf-3fc39a6c37d3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8e66ddde-e42c-4c4e-b68e-6bc5b59f1829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8e66ddde-e42c-4c4e-b68e-6bc5b59f1829" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_009a04fc-6b91-409c-8f60-40dde4e825b5" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0ab241b7-c8dc-42d1-8bb6-2405797ac607" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:to="loc_us-gaap_CreditFacilityAxis_0ab241b7-c8dc-42d1-8bb6-2405797ac607" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0ab241b7-c8dc-42d1-8bb6-2405797ac607_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0ab241b7-c8dc-42d1-8bb6-2405797ac607" xlink:to="loc_us-gaap_CreditFacilityDomain_0ab241b7-c8dc-42d1-8bb6-2405797ac607_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0ebc8b7f-e366-4ca5-9202-39e1ba3efbd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0ab241b7-c8dc-42d1-8bb6-2405797ac607" xlink:to="loc_us-gaap_CreditFacilityDomain_0ebc8b7f-e366-4ca5-9202-39e1ba3efbd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_31553089-ef84-42ba-ba9c-f1284ca97c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0ebc8b7f-e366-4ca5-9202-39e1ba3efbd2" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_31553089-ef84-42ba-ba9c-f1284ca97c95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_89776851-b860-4e1c-a4ee-c90ab8535000" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:to="loc_us-gaap_VariableRateAxis_89776851-b860-4e1c-a4ee-c90ab8535000" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_89776851-b860-4e1c-a4ee-c90ab8535000_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_89776851-b860-4e1c-a4ee-c90ab8535000" xlink:to="loc_us-gaap_VariableRateDomain_89776851-b860-4e1c-a4ee-c90ab8535000_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_cfbb763e-513d-4245-a960-96aeb371efbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_89776851-b860-4e1c-a4ee-c90ab8535000" xlink:to="loc_us-gaap_VariableRateDomain_cfbb763e-513d-4245-a960-96aeb371efbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EurodollarLondonInterbankOfferedRateLiborMember_62f8ce02-7f99-46dc-acc4-5573a12e505e" xlink:href="hvt-20221231.xsd#hvt_EurodollarLondonInterbankOfferedRateLiborMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_cfbb763e-513d-4245-a960-96aeb371efbe" xlink:to="loc_hvt_EurodollarLondonInterbankOfferedRateLiborMember_62f8ce02-7f99-46dc-acc4-5573a12e505e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i147bad3ef481469bbad6c529df83b2ad_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncomeTaxDisclosureLineItems_378bf311-97f0-4679-93be-7a640b1ee236" xlink:href="hvt-20221231.xsd#hvt_IncomeTaxDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_9a780261-707b-48c6-a71f-b5085209b641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_IncomeTaxDisclosureLineItems_378bf311-97f0-4679-93be-7a640b1ee236" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_9a780261-707b-48c6-a71f-b5085209b641" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_RefundableEmployeeRetentionCredits_1f791192-d179-4a9e-b21e-00b542c32828" xlink:href="hvt-20221231.xsd#hvt_RefundableEmployeeRetentionCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hvt_IncomeTaxDisclosureLineItems_378bf311-97f0-4679-93be-7a640b1ee236" xlink:to="loc_hvt_RefundableEmployeeRetentionCredits_1f791192-d179-4a9e-b21e-00b542c32828" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:href="hvt-20221231.xsd#hvt_IncomeTaxDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hvt_IncomeTaxDisclosureLineItems_378bf311-97f0-4679-93be-7a640b1ee236" xlink:to="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_a9ec8eb6-384c-420f-8960-630ff92cac07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_a9ec8eb6-384c-420f-8960-630ff92cac07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a9ec8eb6-384c-420f-8960-630ff92cac07_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_a9ec8eb6-384c-420f-8960-630ff92cac07" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a9ec8eb6-384c-420f-8960-630ff92cac07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8422b478-b420-4eaa-89ce-d4bd09f589f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_a9ec8eb6-384c-420f-8960-630ff92cac07" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8422b478-b420-4eaa-89ce-d4bd09f589f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccruedLiabilitiesCurrentMember_ee81317b-7247-44ac-9c1a-3da4ccf8eb15" xlink:href="hvt-20221231.xsd#hvt_AccruedLiabilitiesCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8422b478-b420-4eaa-89ce-d4bd09f589f5" xlink:to="loc_hvt_AccruedLiabilitiesCurrentMember_ee81317b-7247-44ac-9c1a-3da4ccf8eb15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_21f0bca7-76dd-463d-a1bc-a6178eb6a62b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_21f0bca7-76dd-463d-a1bc-a6178eb6a62b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_21f0bca7-76dd-463d-a1bc-a6178eb6a62b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_21f0bca7-76dd-463d-a1bc-a6178eb6a62b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_21f0bca7-76dd-463d-a1bc-a6178eb6a62b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_611ec72e-3bfb-4cc8-bf26-24a21f16a4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_21f0bca7-76dd-463d-a1bc-a6178eb6a62b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_611ec72e-3bfb-4cc8-bf26-24a21f16a4c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_e0f48e39-2aa6-4d59-8d3b-3ed74f757e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_611ec72e-3bfb-4cc8-bf26-24a21f16a4c9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_e0f48e39-2aa6-4d59-8d3b-3ed74f757e62" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/LeasesNarrativeDetails" xlink:type="extended" id="id91eed95e0e84001b3dd4a6bd1bfecd7_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_266b9e49-ac78-46ff-921a-6414035d49a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_266b9e49-ac78-46ff-921a-6414035d49a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_a3764a04-6bbf-4889-99d1-9c6be1e3f3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_a3764a04-6bbf-4889-99d1-9c6be1e3f3bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseRentDeferrals_a3760346-e2e5-4bf6-af0b-38cdb3e97e02" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseRentDeferrals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_LesseeOperatingLeaseRentDeferrals_a3760346-e2e5-4bf6-af0b-38cdb3e97e02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseRentAbatements_e39fc9f1-7fb9-4f73-a8a2-51f404a4b513" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseRentAbatements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_LesseeOperatingLeaseRentAbatements_e39fc9f1-7fb9-4f73-a8a2-51f404a4b513" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction_baf1c75a-ded9-4656-9da8-1c4f53547cd8" xlink:href="hvt-20221231.xsd#hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction_baf1c75a-ded9-4656-9da8-1c4f53547cd8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_e3f71f56-93a7-4046-8ac7-dfa7c21352e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_e3f71f56-93a7-4046-8ac7-dfa7c21352e1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_786a9c1e-627e-4ae5-98d9-e5d2fcb5aa43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_786a9c1e-627e-4ae5-98d9-e5d2fcb5aa43" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SaleLeasebackTransactionPurchasePrice_f7ae1ebd-cd1b-4708-a053-0f678b59953f" xlink:href="hvt-20221231.xsd#hvt_SaleLeasebackTransactionPurchasePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_SaleLeasebackTransactionPurchasePrice_f7ae1ebd-cd1b-4708-a053-0f678b59953f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNetBookValue_3f702dfb-fc22-4cc3-ab3a-e1fa5d8a2d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_SaleLeasebackTransactionNetBookValue_3f702dfb-fc22-4cc3-ab3a-e1fa5d8a2d9d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_2ab374c6-2d05-4913-b924-5b202ffbd4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_2ab374c6-2d05-4913-b924-5b202ffbd4e5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_2b780a35-34d0-487a-9897-7a501ba4675e" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_2b780a35-34d0-487a-9897-7a501ba4675e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d70c7873-2293-463d-87fd-2827db8fb893" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_srt_RangeAxis_d70c7873-2293-463d-87fd-2827db8fb893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d70c7873-2293-463d-87fd-2827db8fb893_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d70c7873-2293-463d-87fd-2827db8fb893" xlink:to="loc_srt_RangeMember_d70c7873-2293-463d-87fd-2827db8fb893_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_23314ee9-1df4-413f-b9bd-8515a833e87b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d70c7873-2293-463d-87fd-2827db8fb893" xlink:to="loc_srt_RangeMember_23314ee9-1df4-413f-b9bd-8515a833e87b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9f7b43b8-ac46-4bda-a4fd-2edcda1566e9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_23314ee9-1df4-413f-b9bd-8515a833e87b" xlink:to="loc_srt_MinimumMember_9f7b43b8-ac46-4bda-a4fd-2edcda1566e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cddb33f3-9dac-47db-bf14-69fffdb72f41" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_23314ee9-1df4-413f-b9bd-8515a833e87b" xlink:to="loc_srt_MaximumMember_cddb33f3-9dac-47db-bf14-69fffdb72f41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_04030c1a-24a4-45d4-bc11-ae56471d4322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_04030c1a-24a4-45d4-bc11-ae56471d4322" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_04030c1a-24a4-45d4-bc11-ae56471d4322_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_04030c1a-24a4-45d4-bc11-ae56471d4322" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_04030c1a-24a4-45d4-bc11-ae56471d4322_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_5db346bc-44c7-4e39-965b-1866fc1fa10a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_04030c1a-24a4-45d4-bc11-ae56471d4322" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_5db346bc-44c7-4e39-965b-1866fc1fa10a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_Covid19Member_6d8f0090-150a-4efa-965f-8783941f8e8d" xlink:href="hvt-20221231.xsd#hvt_Covid19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_5db346bc-44c7-4e39-965b-1866fc1fa10a" xlink:to="loc_hvt_Covid19Member_6d8f0090-150a-4efa-965f-8783941f8e8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cbda5e21-ec68-412d-aa87-9fcf44e537ab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_srt_StatementGeographicalAxis_cbda5e21-ec68-412d-aa87-9fcf44e537ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_cbda5e21-ec68-412d-aa87-9fcf44e537ab_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_cbda5e21-ec68-412d-aa87-9fcf44e537ab" xlink:to="loc_srt_SegmentGeographicalDomain_cbda5e21-ec68-412d-aa87-9fcf44e537ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_cbda5e21-ec68-412d-aa87-9fcf44e537ab" xlink:to="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CoppellTexasMember_53acb2ee-2b3e-44c5-93d0-285615912cda" xlink:href="hvt-20221231.xsd#hvt_CoppellTexasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:to="loc_hvt_CoppellTexasMember_53acb2ee-2b3e-44c5-93d0-285615912cda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LakelandFloridaMember_cf1672f7-433b-4e04-b535-2a7c2d6a4c69" xlink:href="hvt-20221231.xsd#hvt_LakelandFloridaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:to="loc_hvt_LakelandFloridaMember_cf1672f7-433b-4e04-b535-2a7c2d6a4c69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ColonialHeightsVirginiaMember_afce7031-d823-4916-b282-feadfca0c3a8" xlink:href="hvt-20221231.xsd#hvt_ColonialHeightsVirginiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:to="loc_hvt_ColonialHeightsVirginiaMember_afce7031-d823-4916-b282-feadfca0c3a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_e88737ab-3d19-4a3a-ae56-590538d7fbbb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_e88737ab-3d19-4a3a-ae56-590538d7fbbb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_e88737ab-3d19-4a3a-ae56-590538d7fbbb_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_e88737ab-3d19-4a3a-ae56-590538d7fbbb" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_e88737ab-3d19-4a3a-ae56-590538d7fbbb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_e88737ab-3d19-4a3a-ae56-590538d7fbbb" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DistributionSpaceMember_c9a3b6b6-bcaa-4daa-b4c1-d86353c0b023" xlink:href="hvt-20221231.xsd#hvt_DistributionSpaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:to="loc_hvt_DistributionSpaceMember_c9a3b6b6-bcaa-4daa-b4c1-d86353c0b023" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RetailSiteMember_ed3df608-4b53-4512-8923-be8fdbf4beb5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RetailSiteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:to="loc_srt_RetailSiteMember_ed3df608-4b53-4512-8923-be8fdbf4beb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OfficeSpaceMember_6d2ed8db-2ac9-49db-b91c-87ceaa9a72b7" xlink:href="hvt-20221231.xsd#hvt_OfficeSpaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:to="loc_hvt_OfficeSpaceMember_6d2ed8db-2ac9-49db-b91c-87ceaa9a72b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b4182e07-bbcb-4234-b204-425c2a7a71db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b4182e07-bbcb-4234-b204-425c2a7a71db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_b4182e07-bbcb-4234-b204-425c2a7a71db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b4182e07-bbcb-4234-b204-425c2a7a71db" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_b4182e07-bbcb-4234-b204-425c2a7a71db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0a7fa167-6e55-476d-9cae-c08001d8f93b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b4182e07-bbcb-4234-b204-425c2a7a71db" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0a7fa167-6e55-476d-9cae-c08001d8f93b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember_7ccde28b-43f2-41b5-94d0-9696e87fd502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0a7fa167-6e55-476d-9cae-c08001d8f93b" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseMember_7ccde28b-43f2-41b5-94d0-9696e87fd502" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="extended" id="ic33b7085c05b464e80da6b1696a130d6_LeasesScheduleofLeaseExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_c14eb39c-ca91-49c3-a294-440e2371bac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:to="loc_us-gaap_OperatingLeaseCost_c14eb39c-ca91-49c3-a294-440e2371bac6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_46cc8c12-49ee-40a8-90eb-b4f7be959210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:to="loc_us-gaap_VariableLeaseCost_46cc8c12-49ee-40a8-90eb-b4f7be959210" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_da2a3627-0219-4b1e-a464-5bb8089e3740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:to="loc_us-gaap_LeaseCost_da2a3627-0219-4b1e-a464-5bb8089e3740" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_e9179728-23b4-4dee-a4be-f6d4a1d08dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:to="loc_us-gaap_SaleLeasebackTransactionTable_e9179728-23b4-4dee-a4be-f6d4a1d08dc8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_307a3f8b-dad2-4abb-ac1e-375f235e5b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_e9179728-23b4-4dee-a4be-f6d4a1d08dc8" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_307a3f8b-dad2-4abb-ac1e-375f235e5b62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_307a3f8b-dad2-4abb-ac1e-375f235e5b62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_307a3f8b-dad2-4abb-ac1e-375f235e5b62" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_307a3f8b-dad2-4abb-ac1e-375f235e5b62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c271e8e5-ca6c-4d0e-a7da-d64972dfc0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_307a3f8b-dad2-4abb-ac1e-375f235e5b62" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c271e8e5-ca6c-4d0e-a7da-d64972dfc0ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2d62d007-46d2-45eb-b475-7bc04748f999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c271e8e5-ca6c-4d0e-a7da-d64972dfc0ac" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2d62d007-46d2-45eb-b475-7bc04748f999" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/StockholdersEquityDetails" xlink:type="extended" id="iae179c522933491d8d717261a989778c_StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockPreferentialDividendRate_3348d169-1240-4112-a823-d85582e7e87b" xlink:href="hvt-20221231.xsd#hvt_CommonStockPreferentialDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_hvt_CommonStockPreferentialDividendRate_3348d169-1240-4112-a823-d85582e7e87b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockVotingRightsPercentageOfDirectorsElected_485c19f2-92b3-450e-82d7-bfd86a36fa11" xlink:href="hvt-20221231.xsd#hvt_CommonStockVotingRightsPercentageOfDirectorsElected"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_hvt_CommonStockVotingRightsPercentageOfDirectorsElected_485c19f2-92b3-450e-82d7-bfd86a36fa11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfVotesPerShare_62030548-25c1-4762-9f22-7e0b76d8400c" xlink:href="hvt-20221231.xsd#hvt_NumberOfVotesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_hvt_NumberOfVotesPerShare_62030548-25c1-4762-9f22-7e0b76d8400c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockConversionRatio_4bfa8c3d-d892-4fb1-ac16-173c6a33243d" xlink:href="hvt-20221231.xsd#hvt_CommonStockConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_hvt_CommonStockConversionRatio_4bfa8c3d-d892-4fb1-ac16-173c6a33243d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_2f8f1d98-4c81-472a-a209-4f0aa2b05e06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_2f8f1d98-4c81-472a-a209-4f0aa2b05e06" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_efae6a10-44fe-4a45-a3ed-f48feb44e7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_us-gaap_DividendsCommonStockCash_efae6a10-44fe-4a45-a3ed-f48feb44e7f7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_ea6ac3ec-2a29-4679-b197-91764f6a0999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_ea6ac3ec-2a29-4679-b197-91764f6a0999" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eb475c9d-326f-4548-bd19-222fa5ee0e26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea6ac3ec-2a29-4679-b197-91764f6a0999" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eb475c9d-326f-4548-bd19-222fa5ee0e26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_eb475c9d-326f-4548-bd19-222fa5ee0e26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb475c9d-326f-4548-bd19-222fa5ee0e26" xlink:to="loc_us-gaap_ClassOfStockDomain_eb475c9d-326f-4548-bd19-222fa5ee0e26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b4535e0c-78ea-42c9-acff-845d2cd60a45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb475c9d-326f-4548-bd19-222fa5ee0e26" xlink:to="loc_us-gaap_ClassOfStockDomain_b4535e0c-78ea-42c9-acff-845d2cd60a45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_e8b35cd3-7e60-486e-9a1b-cd742f7bbef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b4535e0c-78ea-42c9-acff-845d2cd60a45" xlink:to="loc_us-gaap_CommonClassAMember_e8b35cd3-7e60-486e-9a1b-cd742f7bbef1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9e63f56f-aaf8-4058-a533-801fb0743968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_b4535e0c-78ea-42c9-acff-845d2cd60a45" xlink:to="loc_us-gaap_CommonStockMember_9e63f56f-aaf8-4058-a533-801fb0743968" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/BenefitPlansNarrativeDetails" xlink:type="extended" id="i40ed6b2d20224fc78ffbbad52172bb82_BenefitPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings_fcf00ec6-8b06-4801-945b-91a6190ec828" xlink:href="hvt-20221231.xsd#hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings_fcf00ec6-8b06-4801-945b-91a6190ec828" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant_6ac577bf-0eb2-4bc7-9808-6d64b4604aaf" xlink:href="hvt-20221231.xsd#hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant_6ac577bf-0eb2-4bc7-9808-6d64b4604aaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_1b23d370-b552-454c-9ba2-7f4c86419a40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_1b23d370-b552-454c-9ba2-7f4c86419a40" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_275da9b0-eb92-41b5-a306-d6afb6f1f7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_275da9b0-eb92-41b5-a306-d6afb6f1f7e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f54bac97-c2b1-4791-95c7-7c960e15ecab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f54bac97-c2b1-4791-95c7-7c960e15ecab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee_d0a972fb-fd4c-46e6-97de-a4b4e5c22e7b" xlink:href="hvt-20221231.xsd#hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee_d0a972fb-fd4c-46e6-97de-a4b4e5c22e7b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_8ca467d8-c9bc-4b04-9799-711625792553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_8ca467d8-c9bc-4b04-9799-711625792553" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_3fdc542e-2dbc-48f4-b868-ba776d3cd617" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_3fdc542e-2dbc-48f4-b868-ba776d3cd617" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_a5edc0c7-4f54-4ee7-8d0a-bddb8c943967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_a5edc0c7-4f54-4ee7-8d0a-bddb8c943967" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_cfeca45a-7cac-4c7f-8335-c9932f9fd157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_cfeca45a-7cac-4c7f-8335-c9932f9fd157" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7fe880ad-6676-4acd-bfae-b61e71809197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7fe880ad-6676-4acd-bfae-b61e71809197" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7fe880ad-6676-4acd-bfae-b61e71809197_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7fe880ad-6676-4acd-bfae-b61e71809197" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7fe880ad-6676-4acd-bfae-b61e71809197_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_760cb098-0d48-4ed8-8c0b-2cc4387cd40d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7fe880ad-6676-4acd-bfae-b61e71809197" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_760cb098-0d48-4ed8-8c0b-2cc4387cd40d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_23eeb63f-cb99-4abf-9032-97c10494361e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_760cb098-0d48-4ed8-8c0b-2cc4387cd40d" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_23eeb63f-cb99-4abf-9032-97c10494361e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EmployeeSavingsRetirement401KPlanMember_800f89b5-38ee-4234-a792-37f5afd67f75" xlink:href="hvt-20221231.xsd#hvt_EmployeeSavingsRetirement401KPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_760cb098-0d48-4ed8-8c0b-2cc4387cd40d" xlink:to="loc_hvt_EmployeeSavingsRetirement401KPlanMember_800f89b5-38ee-4234-a792-37f5afd67f75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_18ce3788-798a-47e1-b7bf-e1f92a93b095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_18ce3788-798a-47e1-b7bf-e1f92a93b095" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_18ce3788-798a-47e1-b7bf-e1f92a93b095_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_18ce3788-798a-47e1-b7bf-e1f92a93b095" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_18ce3788-798a-47e1-b7bf-e1f92a93b095_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_33dc83e5-3e84-4228-b21a-9d5631dedde2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_18ce3788-798a-47e1-b7bf-e1f92a93b095" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_33dc83e5-3e84-4228-b21a-9d5631dedde2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_820b1946-6a51-43ee-9374-b31bcf33a735" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_33dc83e5-3e84-4228-b21a-9d5631dedde2" xlink:to="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_820b1946-6a51-43ee-9374-b31bcf33a735" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_dd58ae28-cea8-4772-8fed-f2e1642507ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_dd58ae28-cea8-4772-8fed-f2e1642507ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dd58ae28-cea8-4772-8fed-f2e1642507ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_dd58ae28-cea8-4772-8fed-f2e1642507ee" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dd58ae28-cea8-4772-8fed-f2e1642507ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e79fbc30-a4b3-4ab5-8641-20d66a599f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_dd58ae28-cea8-4772-8fed-f2e1642507ee" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e79fbc30-a4b3-4ab5-8641-20d66a599f7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_2dc83da8-ad3f-4753-9a80-94b73ced077d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e79fbc30-a4b3-4ab5-8641-20d66a599f7f" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_2dc83da8-ad3f-4753-9a80-94b73ced077d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_933ef5a5-2338-45ba-a3f6-30fe04538b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e79fbc30-a4b3-4ab5-8641-20d66a599f7f" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_933ef5a5-2338-45ba-a3f6-30fe04538b79" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="extended" id="i24bb1807e2cf4ff094ba0c7393eb1e12_BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68ef0989-71ac-4df8-88cd-78bafef2a00f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68ef0989-71ac-4df8-88cd-78bafef2a00f" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ee41a242-4096-4058-a820-daffe31ec7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ee41a242-4096-4058-a820-daffe31ec7ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ab207812-c795-4b24-a6ed-275513daffec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ab207812-c795-4b24-a6ed-275513daffec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_5245c7d5-7d69-4954-878c-b9e3bdae4e58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_5245c7d5-7d69-4954-878c-b9e3bdae4e58" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_a7907b4f-d28c-46bf-89ec-4e23041f699b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_a7907b4f-d28c-46bf-89ec-4e23041f699b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d12d5fcd-87af-4de7-a85c-355c545ef21c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_21e88e82-766f-4d9c-954b-9b8ddabf2bff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_21e88e82-766f-4d9c-954b-9b8ddabf2bff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_6b81d90c-b576-4de7-853e-be632b383c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_6b81d90c-b576-4de7-853e-be632b383c18" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c34a2053-6521-4c7d-8a92-33e178de0453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c34a2053-6521-4c7d-8a92-33e178de0453" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_6daa56cf-f551-4893-9f36-37dd6ba26a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_6daa56cf-f551-4893-9f36-37dd6ba26a42" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_041a81f8-ad24-4b09-be4b-68030dc9c78b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_041a81f8-ad24-4b09-be4b-68030dc9c78b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c0c0d5be-7743-4148-8e31-73b22c48bd78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68ef0989-71ac-4df8-88cd-78bafef2a00f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c0c0d5be-7743-4148-8e31-73b22c48bd78" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e488bf2b-0114-4d13-af35-ba555f476a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c0c0d5be-7743-4148-8e31-73b22c48bd78" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e488bf2b-0114-4d13-af35-ba555f476a94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e488bf2b-0114-4d13-af35-ba555f476a94_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e488bf2b-0114-4d13-af35-ba555f476a94" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e488bf2b-0114-4d13-af35-ba555f476a94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5af3180f-792c-4133-8f2e-bb030538b684" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e488bf2b-0114-4d13-af35-ba555f476a94" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5af3180f-792c-4133-8f2e-bb030538b684" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_1763aab2-842c-4501-a588-70e348c1daa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5af3180f-792c-4133-8f2e-bb030538b684" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_1763aab2-842c-4501-a588-70e348c1daa2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofNetPensionCostsDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails" xlink:type="extended" id="i7b673fd5fb304057af2df9b4999368f1_BenefitPlansScheduleofNetPensionCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e841c00f-20c4-470a-be27-cd5245b47c33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e841c00f-20c4-470a-be27-cd5245b47c33" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d47a849e-0621-43fb-a359-7dbbce52523c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d47a849e-0621-43fb-a359-7dbbce52523c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_21d4dc9d-a173-41ce-badb-10e732aa6e72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_21d4dc9d-a173-41ce-badb-10e732aa6e72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1508f98c-8b82-4d60-9ee0-a5734541bb44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1508f98c-8b82-4d60-9ee0-a5734541bb44" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc550034-8dd3-478a-9d95-537f24e0e902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e841c00f-20c4-470a-be27-cd5245b47c33" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc550034-8dd3-478a-9d95-537f24e0e902" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc550034-8dd3-478a-9d95-537f24e0e902" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b73a4553-dfcc-471a-82ca-0598052400e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b73a4553-dfcc-471a-82ca-0598052400e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_bbd63b8c-6ba1-41c2-b5d5-e44fca307190" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b73a4553-dfcc-471a-82ca-0598052400e6" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_bbd63b8c-6ba1-41c2-b5d5-e44fca307190" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails" xlink:type="extended" id="i12d0cfb9f5ee4ce9b3820554c938242a_BenefitPlansScheduleofAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_292e74ca-0e97-41dc-80fd-7e19b5a64bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_a8ae3c53-9522-4ccb-90dc-5e466a47adac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_292e74ca-0e97-41dc-80fd-7e19b5a64bdd" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_a8ae3c53-9522-4ccb-90dc-5e466a47adac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_16a91ae7-1da9-48f5-8aee-5c524a85579e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_a8ae3c53-9522-4ccb-90dc-5e466a47adac" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_16a91ae7-1da9-48f5-8aee-5c524a85579e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1f79c1c9-86ea-4100-8e4f-8a6a741a3553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_292e74ca-0e97-41dc-80fd-7e19b5a64bdd" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1f79c1c9-86ea-4100-8e4f-8a6a741a3553" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_24ee8e90-c54a-4474-bd80-0ed2cba33f69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1f79c1c9-86ea-4100-8e4f-8a6a741a3553" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_24ee8e90-c54a-4474-bd80-0ed2cba33f69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ce66d75c-67a6-4448-be8c-01a904e92bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_292e74ca-0e97-41dc-80fd-7e19b5a64bdd" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ce66d75c-67a6-4448-be8c-01a904e92bb1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3e43aeb1-b6cf-42e0-8512-4cd40db50299" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ce66d75c-67a6-4448-be8c-01a904e92bb1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3e43aeb1-b6cf-42e0-8512-4cd40db50299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3e43aeb1-b6cf-42e0-8512-4cd40db50299_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3e43aeb1-b6cf-42e0-8512-4cd40db50299" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3e43aeb1-b6cf-42e0-8512-4cd40db50299_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_345cb954-d760-4eee-abb4-83dbd11b57b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3e43aeb1-b6cf-42e0-8512-4cd40db50299" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_345cb954-d760-4eee-abb4-83dbd11b57b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4786f2bc-f0e0-431d-a1af-e2d2fda7ad36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_345cb954-d760-4eee-abb4-83dbd11b57b5" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4786f2bc-f0e0-431d-a1af-e2d2fda7ad36" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails" xlink:type="extended" id="ie288331676794390bb55fb88090eac78_BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_010c3cbd-f164-4716-afd2-7461e7321788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_010c3cbd-f164-4716-afd2-7461e7321788" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_eb0717af-6588-44e8-808b-c3f012adfae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_eb0717af-6588-44e8-808b-c3f012adfae9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_a7804433-c5b1-4015-9603-45e86262c517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_a7804433-c5b1-4015-9603-45e86262c517" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_143d792b-4350-4aa8-8d7b-c92a51eacd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_143d792b-4350-4aa8-8d7b-c92a51eacd1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_86046952-0fe8-4df9-948b-811614ad44aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_86046952-0fe8-4df9-948b-811614ad44aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_3dae09b8-ed20-4a87-b2f3-0ae6e0d1a54b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_3dae09b8-ed20-4a87-b2f3-0ae6e0d1a54b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_8366e8fb-15c8-40df-8b73-3c0b9ea3b9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_8366e8fb-15c8-40df-8b73-3c0b9ea3b9ae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e713f4a8-d011-46b7-93ff-f1ca1e4810de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_010c3cbd-f164-4716-afd2-7461e7321788" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e713f4a8-d011-46b7-93ff-f1ca1e4810de" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e713f4a8-d011-46b7-93ff-f1ca1e4810de" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_89200a32-5d69-4ae4-9b44-a279ca0b1f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_89200a32-5d69-4ae4-9b44-a279ca0b1f40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4d9e2725-fd0e-48c6-a394-afd5f42b49e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_89200a32-5d69-4ae4-9b44-a279ca0b1f40" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4d9e2725-fd0e-48c6-a394-afd5f42b49e5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="extended" id="i0c0d5aacaf3a422ca605bd9e2ffc1903_AccumulatedOtherComprehensiveLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_191543af-31a0-4f2c-bf25-515b7f7ed37e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_191543af-31a0-4f2c-bf25-515b7f7ed37e" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7d2f995e-f97d-43ed-a2b3-e8f0fcf3a44f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:to="loc_us-gaap_StockholdersEquity_7d2f995e-f97d-43ed-a2b3-e8f0fcf3a44f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_58a334dc-113e-4ae1-86b6-333432771d55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_58a334dc-113e-4ae1-86b6-333432771d55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_d7f74671-02e0-4ba3-91a5-9f969e8aa65f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_d7f74671-02e0-4ba3-91a5-9f969e8aa65f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_40ed5b6c-e10f-48a2-a37f-752166953600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_40ed5b6c-e10f-48a2-a37f-752166953600" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_28c013fe-7c69-42c4-93d5-38dd059554ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_28c013fe-7c69-42c4-93d5-38dd059554ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e44aa43c-8eae-4b1e-bc7a-b48f79373844" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e44aa43c-8eae-4b1e-bc7a-b48f79373844" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ebb6882d-2671-4d7f-8daa-11d14020fdb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8025e407-fbd8-4029-871f-0280973eff01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_191543af-31a0-4f2c-bf25-515b7f7ed37e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8025e407-fbd8-4029-871f-0280973eff01" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8025e407-fbd8-4029-871f-0280973eff01" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec" xlink:to="loc_us-gaap_EquityComponentDomain_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec" xlink:to="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_874fb14d-bde5-40e9-ae15-15fc8d5c5bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_874fb14d-bde5-40e9-ae15-15fc8d5c5bf2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_9a96ac8b-53c0-46ad-a9fe-e719f65c92ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_9a96ac8b-53c0-46ad-a9fe-e719f65c92ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_76908af7-a18e-4cf5-a9ea-6b0f9c4e2338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_76908af7-a18e-4cf5-a9ea-6b0f9c4e2338" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockBasedCompensationPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="extended" id="i3f6fbb74b24843ea8dd674039bc9953f_StockBasedCompensationPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ba96786e-52e4-41fa-92d5-22437a172799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ba96786e-52e4-41fa-92d5-22437a172799" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfEmployeeCompensationPlans_6a32d3eb-d381-463a-b071-a045548346e1" xlink:href="hvt-20221231.xsd#hvt_NumberOfEmployeeCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_hvt_NumberOfEmployeeCompensationPlans_6a32d3eb-d381-463a-b071-a045548346e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_6025cece-3919-41b7-941c-bdd1c787375d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_6025cece-3919-41b7-941c-bdd1c787375d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3f22008c-549d-4367-a47c-f709a2d810fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3f22008c-549d-4367-a47c-f709a2d810fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_326fa36f-2c4e-4c7d-9107-4f28c42e644e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_326fa36f-2c4e-4c7d-9107-4f28c42e644e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_337a95b2-b61c-4479-b9d8-1a2545fe75c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_337a95b2-b61c-4479-b9d8-1a2545fe75c8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_9dcabfe2-15b2-482d-8564-fcc55d2f1949" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_9dcabfe2-15b2-482d-8564-fcc55d2f1949" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_04e5a323-7381-47aa-87fa-232875dc0755" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_04e5a323-7381-47aa-87fa-232875dc0755" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue_c7917271-cc66-4378-b543-71b1de87831f" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue_c7917271-cc66-4378-b543-71b1de87831f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_cedfc9bb-ea6a-4aed-be3d-67c51c7a6491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_cedfc9bb-ea6a-4aed-be3d-67c51c7a6491" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_0f35dbeb-d5e1-4d64-86f8-1619065da75a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_0f35dbeb-d5e1-4d64-86f8-1619065da75a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_888f9f71-a047-459c-80ed-44e8e9bae690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_888f9f71-a047-459c-80ed-44e8e9bae690" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6d8d134d-3290-4635-801c-331e2e0737e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6d8d134d-3290-4635-801c-331e2e0737e9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ba96786e-52e4-41fa-92d5-22437a172799" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_0386f7bf-8d9c-4cc1-a710-ee294d91548d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_us-gaap_PlanNameAxis_0386f7bf-8d9c-4cc1-a710-ee294d91548d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_0386f7bf-8d9c-4cc1-a710-ee294d91548d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_0386f7bf-8d9c-4cc1-a710-ee294d91548d" xlink:to="loc_us-gaap_PlanNameDomain_0386f7bf-8d9c-4cc1-a710-ee294d91548d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a854fbe2-2dbf-409a-9166-d1c211a62f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_0386f7bf-8d9c-4cc1-a710-ee294d91548d" xlink:to="loc_us-gaap_PlanNameDomain_a854fbe2-2dbf-409a-9166-d1c211a62f28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LongTermIncentivePlan2021Member_8e1347e0-f86a-47f1-bd1a-2c3980709995" xlink:href="hvt-20221231.xsd#hvt_LongTermIncentivePlan2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_a854fbe2-2dbf-409a-9166-d1c211a62f28" xlink:to="loc_hvt_LongTermIncentivePlan2021Member_8e1347e0-f86a-47f1-bd1a-2c3980709995" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_584e725d-8fb6-47c4-921b-d523f4c29743" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_us-gaap_AwardTypeAxis_584e725d-8fb6-47c4-921b-d523f4c29743" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_584e725d-8fb6-47c4-921b-d523f4c29743_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_584e725d-8fb6-47c4-921b-d523f4c29743" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_584e725d-8fb6-47c4-921b-d523f4c29743_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_584e725d-8fb6-47c4-921b-d523f4c29743" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ServiceBasedRestrictedStockAwardsMember_71dd07cb-24a0-4e5d-978f-bac04e699f9d" xlink:href="hvt-20221231.xsd#hvt_ServiceBasedRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:to="loc_hvt_ServiceBasedRestrictedStockAwardsMember_71dd07cb-24a0-4e5d-978f-bac04e699f9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_50308231-3fa3-4509-a311-3f7656c305c8" xlink:href="hvt-20221231.xsd#hvt_PerformanceBasedRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:to="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_50308231-3fa3-4509-a311-3f7656c305c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_acc5fc68-08f2-49cd-ae11-d1f9dfeb14eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_acc5fc68-08f2-49cd-ae11-d1f9dfeb14eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f7838939-340b-4bb6-8176-9a13781ec682" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_srt_RangeAxis_f7838939-340b-4bb6-8176-9a13781ec682" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f7838939-340b-4bb6-8176-9a13781ec682_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f7838939-340b-4bb6-8176-9a13781ec682" xlink:to="loc_srt_RangeMember_f7838939-340b-4bb6-8176-9a13781ec682_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_71e8e678-ff42-4f27-bb53-94c2e3dd0f87" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f7838939-340b-4bb6-8176-9a13781ec682" xlink:to="loc_srt_RangeMember_71e8e678-ff42-4f27-bb53-94c2e3dd0f87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_40dc647b-941a-4dd1-886b-831d739060e3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_71e8e678-ff42-4f27-bb53-94c2e3dd0f87" xlink:to="loc_srt_MinimumMember_40dc647b-941a-4dd1-886b-831d739060e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ed6ce0d5-16cb-49ac-beeb-0293437ed9a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_71e8e678-ff42-4f27-bb53-94c2e3dd0f87" xlink:to="loc_srt_MaximumMember_ed6ce0d5-16cb-49ac-beeb-0293437ed9a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_07e279cf-17bd-480c-b8e7-ea07806d6898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_07e279cf-17bd-480c-b8e7-ea07806d6898" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_07e279cf-17bd-480c-b8e7-ea07806d6898_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_07e279cf-17bd-480c-b8e7-ea07806d6898" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_07e279cf-17bd-480c-b8e7-ea07806d6898_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4fc6e79b-8716-4f2f-be3a-0f7a6b300741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_07e279cf-17bd-480c-b8e7-ea07806d6898" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4fc6e79b-8716-4f2f-be3a-0f7a6b300741" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_f8125bb9-7870-45d8-a3e4-ce260f1f9a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4fc6e79b-8716-4f2f-be3a-0f7a6b300741" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_f8125bb9-7870-45d8-a3e4-ce260f1f9a7a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails" xlink:type="extended" id="i56cb4d9daab14f81977f3f80c89c8ab4_StockBasedCompensationPlansScheduleofEquityAwardActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_57d0b808-38d2-4247-98fd-f5e33b81c0da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_57d0b808-38d2-4247-98fd-f5e33b81c0da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_143cd647-5d8f-40bb-9933-80225633a4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_143cd647-5d8f-40bb-9933-80225633a4d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4392aaf1-1a2c-4d49-88f8-d06f4c54ce07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4392aaf1-1a2c-4d49-88f8-d06f4c54ce07" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cfcffe20-9aa2-46a8-9931-293ff3ba8ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cfcffe20-9aa2-46a8-9931-293ff3ba8ba6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance_1bb1cc56-7f90-4431-aceb-5bc0bd8e466f" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance_1bb1cc56-7f90-4431-aceb-5bc0bd8e466f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance_dd64f4e7-5f3e-4cfb-ac04-4445562d8fb3" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance_dd64f4e7-5f3e-4cfb-ac04-4445562d8fb3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_30657afa-dd90-47e2-8fe1-e47eac758034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_cc7d33ab-2419-48af-b6b7-178bb38749eb" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_cc7d33ab-2419-48af-b6b7-178bb38749eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cdcc17b1-20dd-4f1f-b6b1-cc2a0a45d895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cdcc17b1-20dd-4f1f-b6b1-cc2a0a45d895" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_77d901d9-1888-4d06-a894-6f5709fd9881" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_77d901d9-1888-4d06-a894-6f5709fd9881" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d915f359-e357-4ddb-a8aa-9a485c8ad8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d915f359-e357-4ddb-a8aa-9a485c8ad8f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bf546080-6e45-42a9-80e9-2eef99b08b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bf546080-6e45-42a9-80e9-2eef99b08b96" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue_afd6ef12-c71c-438f-9113-0f2d41643644" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue_afd6ef12-c71c-438f-9113-0f2d41643644" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue_07f9ede1-d4dc-41f9-8132-776a93184f2f" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue_07f9ede1-d4dc-41f9-8132-776a93184f2f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_117e60c8-f2ff-4816-bb4e-b898b3cefcc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_2664e304-72e4-42dd-b835-6642086e9f84" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_2664e304-72e4-42dd-b835-6642086e9f84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_a4d5b6be-1e5c-4a38-b777-970ded2e83af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_a4d5b6be-1e5c-4a38-b777-970ded2e83af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_a4d5b6be-1e5c-4a38-b777-970ded2e83af" xlink:to="loc_us-gaap_AwardTypeAxis_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ServiceBasedRestrictedStockAwardsMember_9b837ea0-fd1f-4e64-b899-2a599fb24508" xlink:href="hvt-20221231.xsd#hvt_ServiceBasedRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:to="loc_hvt_ServiceBasedRestrictedStockAwardsMember_9b837ea0-fd1f-4e64-b899-2a599fb24508" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_b1ead795-0d04-49df-a647-2b965d66d38b" xlink:href="hvt-20221231.xsd#hvt_PerformanceBasedRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:to="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_b1ead795-0d04-49df-a647-2b965d66d38b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_5a99d403-5806-4808-80a6-a7cb53ec7d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_5a99d403-5806-4808-80a6-a7cb53ec7d04" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#EarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/EarningsPerShareDetails" xlink:type="extended" id="i2e5a3903d2cf4c75ae22958af07c1892_EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:to="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_834f3f34-529a-41cb-a9ae-7c902142388d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:to="loc_us-gaap_DistributedEarnings_834f3f34-529a-41cb-a9ae-7c902142388d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_c3f2d0fa-1e5d-48db-a7af-79d5b69c2977" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:to="loc_us-gaap_UndistributedEarnings_c3f2d0fa-1e5d-48db-a7af-79d5b69c2977" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a556fa08-2e43-450c-856b-b0ce3a014da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a556fa08-2e43-450c-856b-b0ce3a014da2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_69af06f0-04be-47ce-b121-300296a48d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_69af06f0-04be-47ce-b121-300296a48d5d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a7fa97fd-1da0-438a-a05f-ceeef66e1790" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a7fa97fd-1da0-438a-a05f-ceeef66e1790" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_36afa9d4-f6d9-4ec1-8695-04098520e18c" xlink:href="hvt-20221231.xsd#hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:to="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_36afa9d4-f6d9-4ec1-8695-04098520e18c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8ae2b9e5-da2f-422a-915b-6159105327af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8ae2b9e5-da2f-422a-915b-6159105327af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_61c559eb-89ea-400c-ba35-966a02d83f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_61c559eb-89ea-400c-ba35-966a02d83f8f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_377bdc45-7923-4d90-beb0-9661907fd6f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_377bdc45-7923-4d90-beb0-9661907fd6f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2b24ed3b-27da-45b5-ae90-1c34b9e6be54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_377bdc45-7923-4d90-beb0-9661907fd6f1" xlink:to="loc_us-gaap_EarningsPerShareBasic_2b24ed3b-27da-45b5-ae90-1c34b9e6be54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e8fbfa4a-0f30-4964-b668-0ac27230aa12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_377bdc45-7923-4d90-beb0-9661907fd6f1" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e8fbfa4a-0f30-4964-b668-0ac27230aa12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_9d2ed7de-64c9-4a5b-807e-7e83537a4e40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_9d2ed7de-64c9-4a5b-807e-7e83537a4e40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_88150a35-e2c9-4bb8-9a2f-85e0da7ef614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_9d2ed7de-64c9-4a5b-807e-7e83537a4e40" xlink:to="loc_us-gaap_StatementClassOfStockAxis_88150a35-e2c9-4bb8-9a2f-85e0da7ef614" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_88150a35-e2c9-4bb8-9a2f-85e0da7ef614_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_88150a35-e2c9-4bb8-9a2f-85e0da7ef614" xlink:to="loc_us-gaap_ClassOfStockDomain_88150a35-e2c9-4bb8-9a2f-85e0da7ef614_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7214443b-efe8-45f4-9a5a-73cbf5a36fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_88150a35-e2c9-4bb8-9a2f-85e0da7ef614" xlink:to="loc_us-gaap_ClassOfStockDomain_7214443b-efe8-45f4-9a5a-73cbf5a36fcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_067234cb-d11a-4832-aca0-3f1114b29d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7214443b-efe8-45f4-9a5a-73cbf5a36fcb" xlink:to="loc_us-gaap_CommonStockMember_067234cb-d11a-4832-aca0-3f1114b29d0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b38acb17-ed47-4ce4-b55d-4af13a47d028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_7214443b-efe8-45f4-9a5a-73cbf5a36fcb" xlink:to="loc_us-gaap_CommonClassAMember_b38acb17-ed47-4ce4-b55d-4af13a47d028" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended" id="ie926fa5ae0f74fe99d7bf8181a60690f_SelectedQuarterlyFinancialDataUnauditedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_c5080e83-688d-42c5-a344-e0d336e80330" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_c5080e83-688d-42c5-a344-e0d336e80330" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5ba72456-9a8e-4d5f-8590-f8ac48dadfaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5ba72456-9a8e-4d5f-8590-f8ac48dadfaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e821fb83-19fd-429a-a507-e5794b726827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_GrossProfit_e821fb83-19fd-429a-a507-e5794b726827" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_58b73398-0891-4d3b-88f2-3516a5f44c50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_58b73398-0891-4d3b-88f2-3516a5f44c50" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b2dae473-8166-4630-8706-981a64f93842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_NetIncomeLoss_b2dae473-8166-4630-8706-981a64f93842" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_8cebb07a-dac9-4405-9e6a-67e44b9baf75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_EarningsPerShareBasic_8cebb07a-dac9-4405-9e6a-67e44b9baf75" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d3b27457-1c15-460b-816a-a46c367286ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d3b27457-1c15-460b-816a-a46c367286ad" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_819e256e-2a3c-481e-8679-09222e761b25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_c5080e83-688d-42c5-a344-e0d336e80330" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_819e256e-2a3c-481e-8679-09222e761b25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a926db5-d758-4b3f-ac6d-77495991d61e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_819e256e-2a3c-481e-8679-09222e761b25" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a926db5-d758-4b3f-ac6d-77495991d61e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6a926db5-d758-4b3f-ac6d-77495991d61e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a926db5-d758-4b3f-ac6d-77495991d61e" xlink:to="loc_us-gaap_ClassOfStockDomain_6a926db5-d758-4b3f-ac6d-77495991d61e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c5433b78-d66f-4cc6-a71c-1561cc3949a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a926db5-d758-4b3f-ac6d-77495991d61e" xlink:to="loc_us-gaap_ClassOfStockDomain_c5433b78-d66f-4cc6-a71c-1561cc3949a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_c2569eb4-6f94-4023-a4f1-fbb932e756ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c5433b78-d66f-4cc6-a71c-1561cc3949a1" xlink:to="loc_us-gaap_CommonStockMember_c2569eb4-6f94-4023-a4f1-fbb932e756ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_45870cd5-0d27-449b-bed0-670022dfe5c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c5433b78-d66f-4cc6-a71c-1561cc3949a1" xlink:to="loc_us-gaap_CommonClassAMember_45870cd5-0d27-449b-bed0-670022dfe5c5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended" id="i256eaaa6f2ce4037a6bc2448b9345530_ScheduleIIValuationandQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b3f0ba6a-7ef5-4112-a71c-3b29a74e7073" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b3f0ba6a-7ef5-4112-a71c-3b29a74e7073" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_83b0e48b-d3c3-4089-b52d-5343eaf8cfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_83b0e48b-d3c3-4089-b52d-5343eaf8cfe9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_71f6a846-3d37-4791-bc4b-b4a93024f0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_71f6a846-3d37-4791-bc4b-b4a93024f0ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1e09efeb-a59c-42ad-a2fb-b28df2abfc73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1e09efeb-a59c-42ad-a2fb-b28df2abfc73" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_0697e2d2-eb90-441f-be22-3fa25217ad12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03edda07-a65b-4c99-83b5-fc8c476c57a2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b3f0ba6a-7ef5-4112-a71c-3b29a74e7073" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03edda07-a65b-4c99-83b5-fc8c476c57a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_65e85f51-de2f-4d91-84fa-4875e14eaa9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03edda07-a65b-4c99-83b5-fc8c476c57a2" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_65e85f51-de2f-4d91-84fa-4875e14eaa9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_65e85f51-de2f-4d91-84fa-4875e14eaa9c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_65e85f51-de2f-4d91-84fa-4875e14eaa9c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_65e85f51-de2f-4d91-84fa-4875e14eaa9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_34bdccdc-4161-44f4-9f5f-30592e9be33f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_65e85f51-de2f-4d91-84fa-4875e14eaa9c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_34bdccdc-4161-44f4-9f5f-30592e9be33f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_8ba587a3-1b7a-4e6e-ab6c-f6d8fcf7e3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_34bdccdc-4161-44f4-9f5f-30592e9be33f" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_8ba587a3-1b7a-4e6e-ab6c-f6d8fcf7e3f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CancelledSalesAndAllowancesMember_37f1465f-bf8e-4e2a-91b9-978de9553782" xlink:href="hvt-20221231.xsd#hvt_CancelledSalesAndAllowancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_34bdccdc-4161-44f4-9f5f-30592e9be33f" xlink:to="loc_hvt_CancelledSalesAndAllowancesMember_37f1465f-bf8e-4e2a-91b9-978de9553782" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>hvt-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:2174e732-4352-4926-b6d2-6f7423312cba,g:7ecb7918-4c0e-45e7-81b1-7f89a3a0f9b1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_a8d2ed4b-3a91-41ae-bf62-3891300fd019_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Disclosures</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_bf5aaf13-805b-438c-b14d-fa9265408576_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_a3a9ae72-411d-481e-8b3a-53c7aea2070d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_1fb12a89-9523-4e08-a42c-8c0b815e2d2a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gains) losses</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare_8b59474b-eacd-4d59-8ceb-10c89445a6ee_terseLabel_en-US" xlink:label="lab_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of liquidations of LIFO inventory layers on diluted earnings per share (in dollars per share)</link:label>
    <link:label id="lab_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare_label_en-US" xlink:label="lab_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of LIFO Inventory Liquidation on Diluted Earnings per Share</link:label>
    <link:label id="lab_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare_documentation_en-US" xlink:label="lab_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">he effect of liquidating LIFO (last in first out) inventory layers on diluted earnings per share.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" xlink:href="hvt-20221231.xsd#hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" xlink:to="lab_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_d8d6111c-8254-497a-9f3b-b293c17c54f8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_da99a913-07aa-4e7d-baa9-4c958b97b5e1_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards vested or rights exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_5a155eac-4544-4167-9864-fcb10ea76cda_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_0ff25b52-12e9-453d-8586-dc08d32b8d37_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_b0c268d2-0d35-481a-821c-0a7d44d42f83_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_564dee76-1405-486d-867a-2b6990b23774_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_03c60187-319c-44db-86f6-40697e031960_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_3e22211a-f4d4-4121-9e94-290e3f57b57a_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_2ef4723a-8bec-4fcc-a4d0-e1b761fbb2d2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of use lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RetailSiteMember_fa62e71f-2944-411e-8dd9-818019f34419_terseLabel_en-US" xlink:label="lab_srt_RetailSiteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Space</link:label>
    <link:label id="lab_srt_RetailSiteMember_label_en-US" xlink:label="lab_srt_RetailSiteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retail Site [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RetailSiteMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RetailSiteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RetailSiteMember" xlink:to="lab_srt_RetailSiteMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_393ac3f1-3b89-4a58-a8c7-370437fcfcd3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_c720875c-2db3-4083-8ae1-4615763f1d2e_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost on projected benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_9001a9e5-69ac-45b2-87ba-a095f794fdd9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_01fa6d6b-c50d-48ba-b2cc-cb4a64dafb78_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_3ea37758-33b7-4fb6-b82f-8ba36df2ad46_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends per share: Common Stock: 2022 &#8211; $2.09; 2021 - $2.97; and 2020 &#8211; $2.77 Class A Common Stock: 2022 - $1.96; 2021 - $2.79; and 2020&#8211; $2.62</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_4afe0124-b450-4a8b-8c03-14143b64a6f2_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends paid</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_4f30f388-be86-4092-a702-bceda9d1d034_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_39f72175-fbe4-4f83-b772-6c0d19302b0e_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_8540a9c9-b01b-4e49-b0b1-a1df116c2141_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d62506d4-f5be-4683-9c64-276588fbf36a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_04864102-f5d9-428e-85a2-b57ed3696626_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_2265833c-95dd-47c8-a8f1-351b0e6cea03_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarnings_b219c3ab-d2f9-4e04-b1d0-54d2ff6e38a9_totalLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed earnings</link:label>
    <link:label id="lab_us-gaap_UndistributedEarnings_label_en-US" xlink:label="lab_us-gaap_UndistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarnings" xlink:to="lab_us-gaap_UndistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_160b958c-2ce4-48bf-8c4a-aaa304efecd6_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit pension plan adjustments; net of tax expense (benefit) of $513, $89 and $(159)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_bfb84b5d-d045-4a38-96a5-d9f219a68aea_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension liabilities adjustment, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_2f38cad1-d720-45d9-97fd-dc581a775aac_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_0093570a-3bb3-4762-b497-4feb8e17f482_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_a6e958fb-16dd-4290-84c8-c73bb19b4289_negatedLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CustomerDepositsPolicyTextBlock_75f6e3f2-a2ee-4c07-b16e-cdd24c54db1c_terseLabel_en-US" xlink:label="lab_hvt_CustomerDepositsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Deposits</link:label>
    <link:label id="lab_hvt_CustomerDepositsPolicyTextBlock_label_en-US" xlink:label="lab_hvt_CustomerDepositsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Deposits [Policy Text Block]</link:label>
    <link:label id="lab_hvt_CustomerDepositsPolicyTextBlock_documentation_en-US" xlink:label="lab_hvt_CustomerDepositsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for customer deposits. Customer deposits consist of cash collections on sales of undelivered merchandise, customer advance payments, and deposits on credit sales for undelivered merchandise.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CustomerDepositsPolicyTextBlock" xlink:href="hvt-20221231.xsd#hvt_CustomerDepositsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CustomerDepositsPolicyTextBlock" xlink:to="lab_hvt_CustomerDepositsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_TaxesOnVestedRestrictedShares_6191fe7c-f4b8-4d7b-a14e-184543fd7af4_negatedLabel_en-US" xlink:label="lab_hvt_TaxesOnVestedRestrictedShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes on vested restricted shares</link:label>
    <link:label id="lab_hvt_TaxesOnVestedRestrictedShares_label_en-US" xlink:label="lab_hvt_TaxesOnVestedRestrictedShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes On Vested Restricted Shares</link:label>
    <link:label id="lab_hvt_TaxesOnVestedRestrictedShares_documentation_en-US" xlink:label="lab_hvt_TaxesOnVestedRestrictedShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash outflow in the form of payroll taxes on vested restricted shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_TaxesOnVestedRestrictedShares" xlink:href="hvt-20221231.xsd#hvt_TaxesOnVestedRestrictedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_TaxesOnVestedRestrictedShares" xlink:to="lab_hvt_TaxesOnVestedRestrictedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_b173f170-bc6e-4d93-8b07-d65444914ed7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_53d0caf8-b3cd-4123-b94b-6eb2b2eaee70_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_91a4f3eb-2ed4-420c-bd9d-706bbaa57e0b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Pension Costs [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4813479d-6a7f-4d73-bd3b-a5bc5eb58f8c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_EurodollarLondonInterbankOfferedRateLiborMember_c67f2f7d-fd69-453e-a6c7-634e48e07333_terseLabel_en-US" xlink:label="lab_hvt_EurodollarLondonInterbankOfferedRateLiborMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Euro Dollar LIBOR Rate</link:label>
    <link:label id="lab_hvt_EurodollarLondonInterbankOfferedRateLiborMember_label_en-US" xlink:label="lab_hvt_EurodollarLondonInterbankOfferedRateLiborMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar London Interbank Offered Rate (Libor) [Member]</link:label>
    <link:label id="lab_hvt_EurodollarLondonInterbankOfferedRateLiborMember_documentation_en-US" xlink:label="lab_hvt_EurodollarLondonInterbankOfferedRateLiborMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate at which a bank borrows funds from other banks in the London interbank market denominated in euros.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EurodollarLondonInterbankOfferedRateLiborMember" xlink:href="hvt-20221231.xsd#hvt_EurodollarLondonInterbankOfferedRateLiborMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_EurodollarLondonInterbankOfferedRateLiborMember" xlink:to="lab_hvt_EurodollarLondonInterbankOfferedRateLiborMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_32b4512b-6ffd-4666-a3b9-e99bb441ba35_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_b9bd85b6-5560-496e-9a56-9d08c8e386d5_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_0f4b86b8-8554-476b-88d6-2a2914247282_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0ca922e0-fb4a-4634-bb4f-899e005db3f4_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue_5a4d799a-e923-485f-b9a7-6aa82f7ae190_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units forfeited due to performance (in dollars per share)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures due to Performance, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were forfeited due to performance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_7588bd8e-6aba-4eec-86a0-173b6434fb87_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_0bee3396-6b21-473c-96be-cff25d026356_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_6198dd09-c657-4a31-94fc-73e6d644993e_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions charged to costs and expenses</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_90ebc5ca-1029-4805-9f88-15ba560fd869_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_7c4723ad-fbb5-40d0-8277-7b385a2b4676_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets</link:label>
    <link:label id="lab_us-gaap_OtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentAssetsMember" xlink:to="lab_us-gaap_OtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_06ab52e0-0c2a-4695-b965-344a379b1645_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_StockConversionDuringPeriodSharesConverted_29ebb8ab-cc79-48eb-9731-c0c78fbc6ff7_negatedLabel_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodSharesConverted" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion to Common Stock (in shares)</link:label>
    <link:label id="lab_hvt_StockConversionDuringPeriodSharesConverted_label_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodSharesConverted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Conversion During Period, Shares Converted</link:label>
    <link:label id="lab_hvt_StockConversionDuringPeriodSharesConverted_documentation_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodSharesConverted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of shares converted in the conversion of stock during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodSharesConverted" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodSharesConverted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_StockConversionDuringPeriodSharesConverted" xlink:to="lab_hvt_StockConversionDuringPeriodSharesConverted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_c23fb7c9-0074-41e1-b015-24a8a46206cc_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_9f3c3ae2-4394-465c-941d-4f10e19da262_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_6354cd83-0b71-4d1d-a093-afb76dde4c55_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss recognized in accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_b4b7a9e5-5a1d-4310-840b-2e16c2689035_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_OfficeSpaceMember_033a34e4-92e0-45ad-b719-b6337d8348fc_terseLabel_en-US" xlink:label="lab_hvt_OfficeSpaceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Space</link:label>
    <link:label id="lab_hvt_OfficeSpaceMember_label_en-US" xlink:label="lab_hvt_OfficeSpaceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Space [Member]</link:label>
    <link:label id="lab_hvt_OfficeSpaceMember_documentation_en-US" xlink:label="lab_hvt_OfficeSpaceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office space designed for call center and general management purposes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OfficeSpaceMember" xlink:href="hvt-20221231.xsd#hvt_OfficeSpaceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_OfficeSpaceMember" xlink:to="lab_hvt_OfficeSpaceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_c929670c-8b84-4536-8896-5ed5f65e66c0_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of states</link:label>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_label_en-US" xlink:label="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of States in which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:to="lab_us-gaap_NumberOfStatesInWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a8e1c12d-bb1d-43b8-8638-852c3874ce61_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_69b95337-3f23-4b0e-9355-a149e955f74a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e9f72108-2565-41fd-a48a-8f7fc2158bc2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of vested shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAbstract_ff848c7d-2471-40a0-abc7-75ad08ad911b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Abstract]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAbstract_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract" xlink:to="lab_us-gaap_LineOfCreditFacilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ContingenciesPolicyTextBlock_eb3eee10-29c2-4068-8132-7cdb3483b966_terseLabel_en-US" xlink:label="lab_hvt_ContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_hvt_ContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_hvt_ContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies [Policy Text Block]</link:label>
    <link:label id="lab_hvt_ContingenciesPolicyTextBlock_documentation_en-US" xlink:label="lab_hvt_ContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ContingenciesPolicyTextBlock" xlink:href="hvt-20221231.xsd#hvt_ContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ContingenciesPolicyTextBlock" xlink:to="lab_hvt_ContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5282c0df-3963-4495-b7b9-63a3e20d1257_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SERP, noncurrent</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_9dd53198-1c26-41a8-8eae-dcf1b3aef1f8_negatedLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8635c617-6ae6-40bb-8b8d-7ab9a835eb55_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate intrinsic value of outstanding awards</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0ac68df8-8da5-4b01-b8dc-63a47a47b78a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_83e02bbf-f961-46d9-88df-6226a3d6078b_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_775ab6d8-b98f-48ee-8c41-eeed582b7152_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_88b8b78d-b36e-4e6a-8b43-fe402a9d86a1_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesAbstract_9a6a00da-bae4-4d35-8fcd-39ec8e9d2fc9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities:</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_37aec1cd-bcb6-4d9a-951a-d3a44eabade6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_981106ca-28ba-40c5-b09d-329389de7b67_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_edeb5067-5bdc-4a6f-9a71-a0df91dd8700_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Authorized &#8211; 1,000 shares; Issued: None</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsLineItems_a418e2e2-3741-4696-acb1-b7eb12692562_terseLabel_en-US" xlink:label="lab_dei_EntityListingsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings [Line Items]</link:label>
    <link:label id="lab_dei_EntityListingsLineItems_label_en-US" xlink:label="lab_dei_EntityListingsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsLineItems" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsLineItems" xlink:to="lab_dei_EntityListingsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_5ce6488e-f080-46e3-af6c-5550cfc73ea9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_9a4b9d5f-141a-4b16-b904-a32304ec87c6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_689e7284-7097-4a73-a9e5-9170e070153c_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_cfb1725a-e070-486f-bd86-8beea526bba4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions Used to Determine Net Pension Costs [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_752b1f7d-1a82-45dd-add4-e89f63ebe72f_terseLabel_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of real estate property</link:label>
    <link:label id="lab_us-gaap_AreaOfRealEstateProperty_label_en-US" xlink:label="lab_us-gaap_AreaOfRealEstateProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Area of Real Estate Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AreaOfRealEstateProperty" xlink:to="lab_us-gaap_AreaOfRealEstateProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_c6f4518a-51a5-494b-a8b5-e3e452e39732_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_1a0053b9-0e26-4c80-9084-4b7c83a54179_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use lease assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_IncomeTaxDisclosureTable_08401300-06ab-460d-9c3b-d8003488b470_terseLabel_en-US" xlink:label="lab_hvt_IncomeTaxDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Table]</link:label>
    <link:label id="lab_hvt_IncomeTaxDisclosureTable_label_en-US" xlink:label="lab_hvt_IncomeTaxDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Table]</link:label>
    <link:label id="lab_hvt_IncomeTaxDisclosureTable_documentation_en-US" xlink:label="lab_hvt_IncomeTaxDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information about income taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncomeTaxDisclosureTable" xlink:href="hvt-20221231.xsd#hvt_IncomeTaxDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_IncomeTaxDisclosureTable" xlink:to="lab_hvt_IncomeTaxDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionTable_d05a9228-3a44-434a-ac97-13f18855888f_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction [Table]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionTable_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable" xlink:to="lab_us-gaap_SaleLeasebackTransactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryCurrentTable_efe0a67f-e8b6-4491-a6bf-344899fcef97_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Current [Table]</link:label>
    <link:label id="lab_us-gaap_InventoryCurrentTable_label_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Current [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_3290c825-58d8-40e9-b1b9-bb75e9294794_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_48e4fbe8-5da5-4ba5-9aa7-6f34b5f7e230_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory related</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_182f5268-6c92-405b-86e1-ef2050045eb5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_e811c261-b7c1-44d1-8e67-4f990ee9f391_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_12bc49f7-bd28-4362-b761-6c420fc8d204_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_AccruedLiabilitiesCurrentMember_876de8c1-2cff-4a54-a866-56447be069b4_terseLabel_en-US" xlink:label="lab_hvt_AccruedLiabilitiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:label id="lab_hvt_AccruedLiabilitiesCurrentMember_label_en-US" xlink:label="lab_hvt_AccruedLiabilitiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Member]</link:label>
    <link:label id="lab_hvt_AccruedLiabilitiesCurrentMember_documentation_en-US" xlink:label="lab_hvt_AccruedLiabilitiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Primary financial statement caption encompassing accrued liabilities due within one year or within the normal operating cycle if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccruedLiabilitiesCurrentMember" xlink:href="hvt-20221231.xsd#hvt_AccruedLiabilitiesCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_AccruedLiabilitiesCurrentMember" xlink:to="lab_hvt_AccruedLiabilitiesCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance_a5798e5d-d798-4888-907d-9075fd88f4b8_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional units earned due to performance (in shares)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Earned in Period due to Performance</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, that were earned during the reporting period due to performance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_fb952915-56fb-45c8-a3e1-2f703a39676d_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Plans [Abstract]</link:label>
    <link:label id="lab_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_label_en-US" xlink:label="lab_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:to="lab_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_101ef606-f9a7-419f-8e50-64c3fa47d4a7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net availability</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_23939e1e-2c1d-45a2-a9d0-7429d34a668b_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_9dc2e6c9-24d4-4c0c-9b3d-5e2177381734_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_7201d7d8-a38c-4496-8939-ef1114545ef8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_45b3185b-6004-4ff3-8927-f4264873ac8d_terseLabel_en-US" xlink:label="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits not recognized through net sales</link:label>
    <link:label id="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_label_en-US" xlink:label="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Not Recognized</link:label>
    <link:label id="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_documentation_en-US" xlink:label="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:href="hvt-20221231.xsd#hvt_ContractWithCustomerLiabilityRevenueNotRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:to="lab_hvt_ContractWithCustomerLiabilityRevenueNotRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_95486a0e-a617-4196-9697-37e1ad554a9f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues and Segment Reporting</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2902327c-5b5b-4360-b6d9-4e75cdcea456_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_68d46c87-8797-4c41-afe4-03d8cae5ccc2_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_170e4805-df78-4671-b1d8-6f4b334121dd_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_3097ff28-33b7-41f2-98fc-059fdc5fa719_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_2eae38da-3c66-47d8-b306-18cd540f802b_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues Disaggregated by Major Product Category and Service</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_LesseeOperatingLeaseRentDeferrals_46e6d5d5-105b-4b27-816b-f070d800d7b8_terseLabel_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseRentDeferrals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent deferrals</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseRentDeferrals_label_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseRentDeferrals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Rent Deferrals</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseRentDeferrals_documentation_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseRentDeferrals" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of lessor-provided lease concession in the form of rent deferrals related to the impact of the COVID-19 pandemic.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseRentDeferrals" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseRentDeferrals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_LesseeOperatingLeaseRentDeferrals" xlink:to="lab_hvt_LesseeOperatingLeaseRentDeferrals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_56d74649-f79c-439c-b653-c9beaf3e878b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_18b166a0-c33f-4758-bcf9-959e39ff2751_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingMember_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shipping and Handling [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingMember" xlink:to="lab_us-gaap_ShippingAndHandlingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_860a7990-9033-4e7b-a978-d46d28ed2a8e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Activity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings_b31c1e1d-e84f-43b2-a6ff-5289a12a4e2b_terseLabel_en-US" xlink:label="lab_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of final average earnings</link:label>
    <link:label id="lab_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings_label_en-US" xlink:label="lab_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Percentage of Final Average Earnings</link:label>
    <link:label id="lab_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings_documentation_en-US" xlink:label="lab_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percentage of final average earnings used to calculate annual benefits under the defined benefit plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings" xlink:href="hvt-20221231.xsd#hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings" xlink:to="lab_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_ee5d7d3c-31e3-451f-8630-0929723cf3a2_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule II &#8211; Valuation and Qualifying Accounts</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_7c805ef0-cc49-4a0b-b4fc-2c7f1961020a_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest (in shares)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_e9c6d329-a980-40bd-98fc-3205661cca73_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_882533e5-c794-4527-8ecc-8ba851d8a8cd_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DeliveryCosts_847476ff-6539-4872-b5bb-82485583afdf_terseLabel_en-US" xlink:label="lab_hvt_DeliveryCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs associated with deliveries</link:label>
    <link:label id="lab_hvt_DeliveryCosts_label_en-US" xlink:label="lab_hvt_DeliveryCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delivery costs</link:label>
    <link:label id="lab_hvt_DeliveryCosts_documentation_en-US" xlink:label="lab_hvt_DeliveryCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs recognized in the period that are associated with deliveries of customer purchases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DeliveryCosts" xlink:href="hvt-20221231.xsd#hvt_DeliveryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DeliveryCosts" xlink:to="lab_hvt_DeliveryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_7c618038-b9e7-4d44-a8d5-a097185b2a70_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plans' assets</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseMember_24a18d26-c928-4110-9b23-85f8b6049b25_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseMember_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Income (Expense) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseMember" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_3425ccaa-aa43-4738-9a2e-738ca14b661b_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture_34fe073b-a49d-4194-b6d5-153232c94f8c_terseLabel_en-US" xlink:label="lab_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation transactions, net</link:label>
    <link:label id="lab_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture_label_en-US" xlink:label="lab_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangements, after Forfeiture</link:label>
    <link:label id="lab_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture_documentation_en-US" xlink:label="lab_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of shares issued under share-based payment arrangements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" xlink:href="hvt-20221231.xsd#hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" xlink:to="lab_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_3e45b7df-8c9a-4a66-8317-5e4fc126e268_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b46f098a-b05c-4925-911f-285504394318_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_e53fd89a-83f3-4faa-9a0d-56db9d54f02e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_fc3ec981-b731-4a60-8a80-b8e869972589_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of Federal tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_ad9a1483-9417-4711-b6c7-1a915e6655d2_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_66db4220-99c5-4227-bce9-d7ffdc9b715b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_9529a4c8-eb0d-44de-b2d0-5b5fa9fe604f_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_9a53ed8f-ac1f-424a-a5c0-900b8d52047d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated_338da3a9-dd79-4a87-96b1-fd3b8b092935_terseLabel_en-US" xlink:label="lab_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of team members included in permanent workforce reduction</link:label>
    <link:label id="lab_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated_label_en-US" xlink:label="lab_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, Number of team members eliminated</link:label>
    <link:label id="lab_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated_documentation_en-US" xlink:label="lab_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of team member positions eliminated due to a permanent reduction in the workforce.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated" xlink:href="hvt-20221231.xsd#hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated" xlink:to="lab_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_e71e5faf-1439-4784-97bf-e73908e33d09_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_EmployeeSavingsRetirement401KPlanMember_0ed14d55-33ae-43d7-b149-989b41fc9022_terseLabel_en-US" xlink:label="lab_hvt_EmployeeSavingsRetirement401KPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Savings/Retirement 401(k) Plan</link:label>
    <link:label id="lab_hvt_EmployeeSavingsRetirement401KPlanMember_label_en-US" xlink:label="lab_hvt_EmployeeSavingsRetirement401KPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Savings/Retirement 401(k) Plan [Member]</link:label>
    <link:label id="lab_hvt_EmployeeSavingsRetirement401KPlanMember_documentation_en-US" xlink:label="lab_hvt_EmployeeSavingsRetirement401KPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A defined-contribution retirement account which allows employees to save a portion of their salary in a tax-advantaged manner.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EmployeeSavingsRetirement401KPlanMember" xlink:href="hvt-20221231.xsd#hvt_EmployeeSavingsRetirement401KPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_EmployeeSavingsRetirement401KPlanMember" xlink:to="lab_hvt_EmployeeSavingsRetirement401KPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2d4d9150-5198-481b-aaa9-860374ad8088_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_5372b617-d21c-4fb6-a8a0-8830abe561b5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_10b85228-20ab-49ab-8a1d-931e475c7010_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_AuditInformationAbstract_label_en-US" xlink:label="lab_hvt_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_hvt_AuditInformationAbstract_documentation_en-US" xlink:label="lab_hvt_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AuditInformationAbstract" xlink:href="hvt-20221231.xsd#hvt_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_AuditInformationAbstract" xlink:to="lab_hvt_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a9845d37-28a5-4629-a599-3786dbeab6a1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance_4757f2e0-448a-4491-897f-2bbf6779b2a9_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units forfeited due to performance (in shares)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period due to Performance</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited due to performance during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_50607d19-ae6f-45ad-a2b4-13abab362d65_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureTable_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:to="lab_srt_ValuationAndQualifyingAccountsDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_1c901161-dbb7-484d-9574-dc46dd1077fa_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_c2117292-a20b-4f53-8133-94c4bc450619_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_0f2ad4ef-75fc-4195-a802-a6dbc5f83eed_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_84a3d80b-7e8b-4213-b00f-6688504b6aeb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_8507757d-a538-4673-854f-93e5eea4b3ee_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpensePolicyTextBlock_fb711397-1d34-4717-8f58-99e0f3fb5739_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpensePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income, net</link:label>
    <link:label id="lab_us-gaap_InterestExpensePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InterestExpensePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpensePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpensePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpensePolicyTextBlock" xlink:to="lab_us-gaap_InterestExpensePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_90867cc7-af5c-448e-b2af-0de7e3afc396_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_6f608211-18ab-4456-84f2-894d92d3e787_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_MattressesMember_0c32694b-7b9c-4681-8132-05b00474a619_terseLabel_en-US" xlink:label="lab_hvt_MattressesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mattresses</link:label>
    <link:label id="lab_hvt_MattressesMember_label_en-US" xlink:label="lab_hvt_MattressesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mattresses [Member]</link:label>
    <link:label id="lab_hvt_MattressesMember_documentation_en-US" xlink:label="lab_hvt_MattressesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A fabric case filled with deformable or resilient material, used for sleeping on.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_MattressesMember" xlink:href="hvt-20221231.xsd#hvt_MattressesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_MattressesMember" xlink:to="lab_hvt_MattressesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c9037c14-144a-4b39-a8ca-9aa61d3e717c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_6b146ac8-acaf-48ce-96e0-53731c3c9a50_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_18da5efc-8af8-4e99-947f-5b28dc4144c0_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2c81c6c7-51eb-4a2f-9b1f-e8b89bebdca6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_7da65143-8143-4942-aefd-a850e22b291a_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_24547b19-b05b-46d6-aa17-325da5806d80_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_9fb9a5e3-1d5d-45fd-872a-f8f3214f7928_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_ab37301e-d619-4f01-b717-17a47fb8956f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_21dc60df-3e03-4925-bb8f-eb11ddd8ad6c_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_77d4da59-6073-4485-b4b0-681f03cce9db_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_6f9d7069-444a-438e-bf37-4e723d71bfca_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LIFOMethodRelatedItemsAbstract_cad3a32f-fb98-43a4-be22-fd335fa217b3_terseLabel_en-US" xlink:label="lab_us-gaap_LIFOMethodRelatedItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories [Abstract]</link:label>
    <link:label id="lab_us-gaap_LIFOMethodRelatedItemsAbstract_label_en-US" xlink:label="lab_us-gaap_LIFOMethodRelatedItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIFO Method Related Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOMethodRelatedItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LIFOMethodRelatedItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract" xlink:to="lab_us-gaap_LIFOMethodRelatedItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CoppellTexasMember_d6d37e94-63bf-49ff-91a2-3c2eeb7692b4_terseLabel_en-US" xlink:label="lab_hvt_CoppellTexasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coppell, Texas</link:label>
    <link:label id="lab_hvt_CoppellTexasMember_label_en-US" xlink:label="lab_hvt_CoppellTexasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coppell, Texas [Member]</link:label>
    <link:label id="lab_hvt_CoppellTexasMember_documentation_en-US" xlink:label="lab_hvt_CoppellTexasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coppell, Texas.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CoppellTexasMember" xlink:href="hvt-20221231.xsd#hvt_CoppellTexasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CoppellTexasMember" xlink:to="lab_hvt_CoppellTexasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_b529491e-20b5-4d89-b6f1-d3ac986e3fdc_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee compensation, related taxes and benefits</link:label>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Employee Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_4a14b896-2bb0-46e4-a276-20ba0be33712_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_0cb8a8e4-3b0e-444d-9e7c-a1d4f7c80e64_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_506c2b34-91d6-437f-8246-e3855a5b2140_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total amounts recognized</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_66d7d468-52d1-46b7-bc04-a6b75f64b913_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_e9f79dc8-36c2-4f97-8b7b-2256d6611b25_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Arrangement</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_fab6d161-210a-4ad4-a174-de92110c07bc_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts Recognized in Consolidated Balance Sheets [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6505fa4c-69e1-472d-87f4-f9e09a2d3004_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Provision for Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d4fe5845-e571-4480-9d36-6c9b2cff4b94_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_8a66b064-6f23-4679-b2c2-a2933434a6a9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net, by Type [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_1c58bb7f-e79c-453c-ab82-f98674e28773_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of LIFO inventory liquidation on income</link:label>
    <link:label id="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_label_en-US" xlink:label="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of LIFO Inventory Liquidation on Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfLIFOInventoryLiquidationOnIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:to="lab_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_92950ab6-68e8-49bf-b558-aad19d89d199_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_4de43993-806b-48b7-8b8c-93402ae47575_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_209f22f3-101c-4cda-a077-f1f4751950a7_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_aea5e142-21c2-48e5-87ff-e22c169addb3_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SERP</link:label>
    <link:label id="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Employee Retirement Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:to="lab_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_5c52b6ca-1335-43f2-882e-cf54e0e7020b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_e2105db1-976e-46bd-a9d2-c3679609e63f_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_0603e57e-c8da-4539-bf61-3a781a0de530_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_f9a1acad-0981-4069-8e67-5cdf5a7ddbac_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_503d09fd-faad-45a2-8d94-19d805e069f5_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_1355b4d5-0abc-4595-939d-9c1ee97c1b10_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_578f29ff-f321-4ed3-a0da-3bb6ea9a6888_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock/Class A Common Stock, value, issued</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_77d3c9ee-f0c9-4456-8d2c-6ca600e67ca4_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ReturnInventoryCurrent_f46f4732-2d15-4687-b4e7-cc0e8b449489_terseLabel_en-US" xlink:label="lab_hvt_ReturnInventoryCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return inventory</link:label>
    <link:label id="lab_hvt_ReturnInventoryCurrent_label_en-US" xlink:label="lab_hvt_ReturnInventoryCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Inventory, Current</link:label>
    <link:label id="lab_hvt_ReturnInventoryCurrent_documentation_en-US" xlink:label="lab_hvt_ReturnInventoryCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory estimated to be returned (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ReturnInventoryCurrent" xlink:href="hvt-20221231.xsd#hvt_ReturnInventoryCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ReturnInventoryCurrent" xlink:to="lab_hvt_ReturnInventoryCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_34a0d9ef-1bd6-40d3-a975-e9dabbe84020_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ServiceBasedRestrictedStockAwardsMember_fa1a1331-444c-4983-ab1e-8a5f584444e0_terseLabel_en-US" xlink:label="lab_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-Based Restricted Stock Awards</link:label>
    <link:label id="lab_hvt_ServiceBasedRestrictedStockAwardsMember_label_en-US" xlink:label="lab_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-Based Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_hvt_ServiceBasedRestrictedStockAwardsMember_documentation_en-US" xlink:label="lab_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service-based stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:href="hvt-20221231.xsd#hvt_ServiceBasedRestrictedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:to="lab_hvt_ServiceBasedRestrictedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_8e28889d-21d3-4ea3-b6ca-5f914954a4a6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_86cd76a8-9355-46db-8910-4ed6a13d52ac_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_e302c46e-5eda-4dd3-84be-5ea7e20b1539_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_53fdbad5-1bfa-478e-ba36-5d461464b6ac_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_1886af64-c340-49e1-ab87-7023463238d7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_00c1b988-bcd7-4608-b960-739999473ec7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_68fc5538-d96b-497f-95e7-92d50baf304d_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_a9fb67c9-54a1-460e-848a-763a31477032_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status of the plan &#8211; (underfunded)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CommonStockPreferentialDividendRate_7f83633e-4861-49f4-9b54-67e3025b2fb2_terseLabel_en-US" xlink:label="lab_hvt_CommonStockPreferentialDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferential dividend rate as a percentage of dividend paid on Class A Common Stock</link:label>
    <link:label id="lab_hvt_CommonStockPreferentialDividendRate_label_en-US" xlink:label="lab_hvt_CommonStockPreferentialDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Preferential Dividend Rate</link:label>
    <link:label id="lab_hvt_CommonStockPreferentialDividendRate_documentation_en-US" xlink:label="lab_hvt_CommonStockPreferentialDividendRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The preferential dividend rate for Common Stock as a percentage of the dividend paid on Class A Common Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockPreferentialDividendRate" xlink:href="hvt-20221231.xsd#hvt_CommonStockPreferentialDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CommonStockPreferentialDividendRate" xlink:to="lab_hvt_CommonStockPreferentialDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_90084cf2-0667-44e6-8d46-125024e8db17_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_f8890b95-c0c9-462e-8cfd-d12bead520ce_terseLabel_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate, Type of Property [Axis]</link:label>
    <link:label id="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_label_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate, Type of Property [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="lab_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_46f56176-35df-4dd2-92fc-5452fc6ce04c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, maturity date</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_7f1efe11-e8b8-4333-8481-1e8c884b53b6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit pension plan:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_f226d832-a9b2-4dd8-9815-3be1d2a11e5a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Award Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_e5a89f78-98a3-42ff-8b9b-52ee9d6a89a4_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_2313aaae-a67e-4874-89e0-ef2e5cdf0b56_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_b8e79972-777a-4f0b-90d9-d743a8fd9310_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive awards and common stock equivalents (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_8e6ab67f-1527-44d0-8f3e-6f807b49a819_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_c24fc205-ea26-49a6-902c-f9fa890d6bb6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_7a448d16-436a-4b6c-99a0-0b86a32fa650_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_f6554118-7a7f-4a43-8b11-d485ac3f6d2e_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e86131fd-df14-4acf-9bbc-87e3284475bd_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: difference between undiscounted lease payments and discounted operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CapitalStockParOrStatedValuePerShare_0573b159-ba1a-486b-83a8-5262f616cb8a_terseLabel_en-US" xlink:label="lab_hvt_CapitalStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock, par value (in dollars per share)</link:label>
    <link:label id="lab_hvt_CapitalStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_hvt_CapitalStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_hvt_CapitalStockParOrStatedValuePerShare_documentation_en-US" xlink:label="lab_hvt_CapitalStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face amount or stated value per share of capital stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockParOrStatedValuePerShare" xlink:href="hvt-20221231.xsd#hvt_CapitalStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CapitalStockParOrStatedValuePerShare" xlink:to="lab_hvt_CapitalStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_45025d19-d188-4110-96e7-2ca5851fe0cd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_b27ab13a-b49c-46b5-ae37-226b318e092d_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividend paid (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_d0252774-be8e-4627-a510-2fb83cd48618_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_00f0fa4a-255b-420c-bc1d-7daa9e4537fb_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_cf06f802-9b51-4ece-be14-0c69ccc357ac_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0bb074f2-8333-412d-b5ae-1038599b75aa_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_eee50a88-0a28-4ccf-9959-d47b57765d55_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_170a8eaa-d5c4-4b98-bf33-c369e9c83449_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option and restricted stock issuances</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_10baf51c-0f3e-41a6-9a0f-55a0b8e538ad_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_062f925f-99cc-45ac-a7f9-d9b8f28f8227_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors&#8217; Compensation Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_8cd72aee-7cc1-4540-9127-01413068b6f1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock_6603f06f-28a1-4e5b-8da6-a5f8ff2fd80f_terseLabel_en-US" xlink:label="lab_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases</link:label>
    <link:label id="lab_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock_label_en-US" xlink:label="lab_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term and Discount Rate [Table Text Block]</link:label>
    <link:label id="lab_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock_documentation_en-US" xlink:label="lab_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of lessee's weighted average remaining lease term and discount rate for operating leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" xlink:href="hvt-20221231.xsd#hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" xlink:to="lab_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_da0c2f85-1ff5-4af1-90cf-da7da450fea8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_9961a2f2-9f48-4a99-b1f2-ccdff9c22878_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_e018a338-6dc1-4fe7-93be-4c0f222b26af_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Improvements</link:label>
    <link:label id="lab_us-gaap_BuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_e5b87f20-9592-4fcb-81a5-babee7d966b4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_4194a141-ca84-4e68-b1f2-cc79f25f1017_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_c5eec9be-ad87-4586-90ce-1ee325f3d18e_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_2f426cb7-46c8-49e0-9b64-8700fb29bd37_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_b42df255-0720-4e42-afb4-faa4ba68a67b_periodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_c4bfac00-f5c7-4176-a95e-8b9ee7ff7907_periodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_f50ffa71-3088-4e6f-962d-45602709bd71_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_4928d686-96d7-4965-afb1-7921278fe413_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_52dacfda-f68c-40b7-972f-9a96640b47bd_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_da84c24a-14d9-45c2-aba1-49fdb2321941_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refunds for returns and allowances</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Refund Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiability" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_5eb21a02-f70a-4169-99ed-ba38ecd33798_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_8631975d-13ff-47a2-a726-632b6640d8a2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_e91aab6c-257f-4778-a518-6296a8b8fb79_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_9c00e754-e039-4163-b29e-949566cb30f0_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_OtherIncomePolicyTextBlock_c1d6381d-a93e-43cd-9a40-b368a3ba2f2f_terseLabel_en-US" xlink:label="lab_hvt_OtherIncomePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income, net</link:label>
    <link:label id="lab_hvt_OtherIncomePolicyTextBlock_label_en-US" xlink:label="lab_hvt_OtherIncomePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income [Policy Text Block]</link:label>
    <link:label id="lab_hvt_OtherIncomePolicyTextBlock_documentation_en-US" xlink:label="lab_hvt_OtherIncomePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for other income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OtherIncomePolicyTextBlock" xlink:href="hvt-20221231.xsd#hvt_OtherIncomePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_OtherIncomePolicyTextBlock" xlink:to="lab_hvt_OtherIncomePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_18d73cd9-d067-403a-89d2-098db11c18f0_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_1f8828f9-fbae-44a7-a580-1f9c0b2c69aa_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_96ba08ec-acc9-41ee-a648-3d8042a11210_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028-2032</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_af20fae5-29f6-4e66-b047-61678aad12bd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_7ca1a10b-8845-49fd-8d88-3c0ac36e2a8d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends (in dollar per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidAdvertising_d147b5ff-8dce-4bc3-bc08-d87d2358a991_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidAdvertising" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid advertising costs</link:label>
    <link:label id="lab_us-gaap_PrepaidAdvertising_label_en-US" xlink:label="lab_us-gaap_PrepaidAdvertising" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Advertising</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidAdvertising"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidAdvertising" xlink:to="lab_us-gaap_PrepaidAdvertising" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_05d92cf4-550a-4a57-bad5-f3fdb3ecb419_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_IncomeTaxDisclosureLineItems_80e07e97-8e90-43ab-88fe-66b8c465c451_terseLabel_en-US" xlink:label="lab_hvt_IncomeTaxDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Line Items]</link:label>
    <link:label id="lab_hvt_IncomeTaxDisclosureLineItems_label_en-US" xlink:label="lab_hvt_IncomeTaxDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Line Items]</link:label>
    <link:label id="lab_hvt_IncomeTaxDisclosureLineItems_documentation_en-US" xlink:label="lab_hvt_IncomeTaxDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncomeTaxDisclosureLineItems" xlink:href="hvt-20221231.xsd#hvt_IncomeTaxDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_IncomeTaxDisclosureLineItems" xlink:to="lab_hvt_IncomeTaxDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_67b31316-77da-4794-8abd-0e2c6c4e9e8c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_27133743-71ef-4ab6-bc93-38ad602943c4_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from borrowings under revolving credit facilities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_f846e881-c15c-43a8-b61a-033900ba0e6a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_ec194752-1c82-46ec-9ada-9d122aec8081_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4cba110c-b50b-451e-9db7-f88a9c5bca27_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_36b81132-bd26-4a05-85d3-e0ebad44fcf2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement benefits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_887228a5-306e-43f0-95cb-578173883606_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated benefit obligations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_2f484f1b-c807-437b-a6a5-a614e316efc2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contribution</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_aedbde91-05d7-4236-a86d-8ad01d21a307_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average interest rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_fbb485e9-83d0-478e-a58d-cb96d6f12b85_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_38e33b9e-cffc-4056-8761-0a09f767366a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_309e121b-3260-4af4-acc9-5b8c65f4d231_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_d68f97b7-963a-4e41-a6b8-3a507e8f29d6_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before interest and income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_967c1e2a-1383-49cc-b14a-fdf210ee27e9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_a108d416-2eb7-4a73-9212-e11ae5bf6809_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_OperatingLeaseAssetsAbstract_96758bdc-db7b-401b-8e06-ab7d4751b264_terseLabel_en-US" xlink:label="lab_hvt_OperatingLeaseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Assets:</link:label>
    <link:label id="lab_hvt_OperatingLeaseAssetsAbstract_label_en-US" xlink:label="lab_hvt_OperatingLeaseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Assets [Abstract]</link:label>
    <link:label id="lab_hvt_OperatingLeaseAssetsAbstract_documentation_en-US" xlink:label="lab_hvt_OperatingLeaseAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OperatingLeaseAssetsAbstract" xlink:href="hvt-20221231.xsd#hvt_OperatingLeaseAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_OperatingLeaseAssetsAbstract" xlink:to="lab_hvt_OperatingLeaseAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ca7e77de-a34d-45d0-b3e3-371f3f650ad8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Financing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ae345ddf-b65d-45f4-abd9-3e69d0c23b5b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_0c5bf9df-5533-40be-b109-c6d133c49bd6_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_db907ea4-c8b0-489f-8d52-eef646afbfdf_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8d29576c-b96f-466b-ac1a-701e4d963d01_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_daa721bd-5138-46f3-9657-d839bee720af_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors' compensation plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_61b166e1-4525-48e9-8b48-8d19a664e8b8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_a86c4bcd-62b9-441c-a09e-f8bd82f50916_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_705a242a-404c-432d-8e83-670751826f95_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_557d63a9-22a5-4b84-b3db-5d934104d26c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_8e96c778-fb7e-4c52-9cc5-ea27c921df77_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_7af857b6-5be7-4833-b7e4-b2da11a60b37_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_4a174de3-be1a-4519-b603-6ab1cef92f30_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_8d7358b3-2ff6-477e-8702-d4df7fff3c81_totalLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in borrowings under revolving credit facilities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_e15a239a-1552-4b3c-903f-d55f932e299f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Change in Benefit Obligation, Plan Assets and Funded Status</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_39ba9b5a-7a4a-4aff-9e53-8e8d98012513_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchased</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_6e409f0e-a31a-49de-9e36-35208a849206_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_1b5f91a7-e062-4fee-ba06-38ca107c7c7a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Future Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_07bf0efe-4697-41eb-9294-ad18b29a3a62_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7d503dbd-66ed-466d-baa0-b585a090e74e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_0f236ca2-7cee-4aaf-90b0-9822e9db8925_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_331f25d4-3bd3-4110-be05-4fb191e1a24b_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_59066a01-9e4c-457c-8b1b-a423cf8443d6_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_ca41f279-e616-4c28-8730-0b0056794c43_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_551159fd-a004-41d6-bada-02373e27129f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_ef9f51e6-c75f-4d48-aebe-50bd580c6599_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cliff vesting period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Cliff Vesting Period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_c0a2f95e-7f85-487a-ab56-7665dea83ddc_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income tax expense</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_c24090c0-f5d2-405c-adec-8a94a608f7a0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1130cfa1-16b2-4b04-b31a-f6eaed20191a_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net pension costs</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DeferredTaxAssetsLeaseLiabilities_90ec9f95-85b7-45ad-8ed0-8d101a90088e_terseLabel_en-US" xlink:label="lab_hvt_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_hvt_DeferredTaxAssetsLeaseLiabilities_label_en-US" xlink:label="lab_hvt_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liabilities</link:label>
    <link:label id="lab_hvt_DeferredTaxAssetsLeaseLiabilities_documentation_en-US" xlink:label="lab_hvt_DeferredTaxAssetsLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DeferredTaxAssetsLeaseLiabilities" xlink:href="hvt-20221231.xsd#hvt_DeferredTaxAssetsLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DeferredTaxAssetsLeaseLiabilities" xlink:to="lab_hvt_DeferredTaxAssetsLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_UpholsteryMember_786c9e1b-f518-474d-a488-7408486a6428_terseLabel_en-US" xlink:label="lab_hvt_UpholsteryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Upholstery</link:label>
    <link:label id="lab_hvt_UpholsteryMember_label_en-US" xlink:label="lab_hvt_UpholsteryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Upholstery [Member]</link:label>
    <link:label id="lab_hvt_UpholsteryMember_documentation_en-US" xlink:label="lab_hvt_UpholsteryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The soft, padded textile covering that is fixed to furniture such as armchairs and sofas.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UpholsteryMember" xlink:href="hvt-20221231.xsd#hvt_UpholsteryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_UpholsteryMember" xlink:to="lab_hvt_UpholsteryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_0b6c2ebe-6f37-42a8-9fbc-c7c86821ade1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (benefit) expense recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_3ec071b9-32f0-4e60-a5a9-473cefcdb896_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_fce81376-4cdd-4c5a-bb14-a27c50acd58b_terseLabel_en-US" xlink:label="lab_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Estimated Useful Lives of Property and Equipment</link:label>
    <link:label id="lab_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_label_en-US" xlink:label="lab_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property Plant And Equipment Estimated Useful Lives [Table Text Block]</link:label>
    <link:label id="lab_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_documentation_en-US" xlink:label="lab_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:href="hvt-20221231.xsd#hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:to="lab_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_27c12e97-87be-4360-9df1-dd4877b09e02_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability_2212a381-96e3-4c23-a6aa-3ab289da23e6_terseLabel_en-US" xlink:label="lab_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant limit for unused availability to pay dividends</link:label>
    <link:label id="lab_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability_label_en-US" xlink:label="lab_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Dividend Restrictions, Unused Availability</link:label>
    <link:label id="lab_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability_documentation_en-US" xlink:label="lab_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The minimum amount of unused availability on the credit facility that restricts the entity's ability to pay dividends as required by the terms of the credit facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability" xlink:href="hvt-20221231.xsd#hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability" xlink:to="lab_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5c86d33-074d-467b-b401-0393659470c9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_14d544a4-5a52-4285-b8bb-ff63e558db2b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_NumberOfVotesPerShare_5161419e-fe65-4e94-8426-1288e2cbf6bc_terseLabel_en-US" xlink:label="lab_hvt_NumberOfVotesPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of votes per share</link:label>
    <link:label id="lab_hvt_NumberOfVotesPerShare_label_en-US" xlink:label="lab_hvt_NumberOfVotesPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Votes per Share</link:label>
    <link:label id="lab_hvt_NumberOfVotesPerShare_documentation_en-US" xlink:label="lab_hvt_NumberOfVotesPerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of votes per share each shareholder has.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfVotesPerShare" xlink:href="hvt-20221231.xsd#hvt_NumberOfVotesPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_NumberOfVotesPerShare" xlink:to="lab_hvt_NumberOfVotesPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_ffcdddd7-c37c-4fc4-b812-d8e530f5d57e_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes other than income and withholding</link:label>
    <link:label id="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_StateQualityJobsCredit_a30d236f-f467-46dc-8849-89f71afd8191_terseLabel_en-US" xlink:label="lab_hvt_StateQualityJobsCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State quality jobs credits</link:label>
    <link:label id="lab_hvt_StateQualityJobsCredit_label_en-US" xlink:label="lab_hvt_StateQualityJobsCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Quality Jobs Credit</link:label>
    <link:label id="lab_hvt_StateQualityJobsCredit_documentation_en-US" xlink:label="lab_hvt_StateQualityJobsCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax credit in Georgia for tax years beginning on or after January 1, 2017. Businesses can be eligible for the targeted Quality Jobs Credit for up to five years for each new quality job created.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StateQualityJobsCredit" xlink:href="hvt-20221231.xsd#hvt_StateQualityJobsCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_StateQualityJobsCredit" xlink:to="lab_hvt_StateQualityJobsCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_559642a7-f878-458c-aef8-ea6f65c10935_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-insurance reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_9be29347-3bd5-4b7d-8931-b91469c48b51_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_60afdba6-ad75-4f95-8520-1bddc9d83280_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_NumberOfShowrooms_bbe84880-d3ab-4f17-91d1-72c79848f097_terseLabel_en-US" xlink:label="lab_hvt_NumberOfShowrooms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of showrooms</link:label>
    <link:label id="lab_hvt_NumberOfShowrooms_label_en-US" xlink:label="lab_hvt_NumberOfShowrooms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Showrooms</link:label>
    <link:label id="lab_hvt_NumberOfShowrooms_documentation_en-US" xlink:label="lab_hvt_NumberOfShowrooms" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of showrooms through which the entity operates in as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfShowrooms" xlink:href="hvt-20221231.xsd#hvt_NumberOfShowrooms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_NumberOfShowrooms" xlink:to="lab_hvt_NumberOfShowrooms" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_f96bed5d-715d-4781-8e22-fb67fa32d72f_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_b5458b47-e558-4b75-9164-b31065c4a39a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_13d9e094-1b2a-464e-ad9b-7797eacc5d31_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_7a320319-9a64-49f5-a18f-e2d9c1e701aa_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_b25a585a-ae4e-42fa-8c6f-5ce3b6a4b59d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded liability</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_StockConversionDuringPeriodValueAmountConverted_1eb58021-eb56-4f09-b5a5-708ad48cd908_negatedLabel_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodValueAmountConverted" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion to Common Stock</link:label>
    <link:label id="lab_hvt_StockConversionDuringPeriodValueAmountConverted_label_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodValueAmountConverted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Conversion During Period, Value, Amount Converted</link:label>
    <link:label id="lab_hvt_StockConversionDuringPeriodValueAmountConverted_documentation_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodValueAmountConverted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of stock converted in the conversion of stock during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodValueAmountConverted" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodValueAmountConverted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_StockConversionDuringPeriodValueAmountConverted" xlink:to="lab_hvt_StockConversionDuringPeriodValueAmountConverted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_08b8f33c-17fd-4ce0-bd2b-b48cee7656e4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_240dc147-27f1-4c91-869a-52eca3e3cfd2_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_531ed853-5671-4c5e-9b00-09cde0473075_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_897a5714-49a7-4a0a-ac2c-1466cec0b410_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_26db880f-c71a-4df2-9fbc-ad89b015234b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of borrowings under revolving credit facilities</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_6f777086-5de7-47e1-a359-6dd47998c188_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_d8408eec-6b3a-4fb5-8826-6f6ceb541768_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Assets</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_01a39d8b-4f62-445b-a924-0e42c22869a8_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductions describe</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee_fe61d7f1-a85d-47b1-a632-8b0d7e8d7cfa_terseLabel_en-US" xlink:label="lab_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum employer matching contribution per participant</link:label>
    <link:label id="lab_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee_label_en-US" xlink:label="lab_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Maximum Amount Per Employee</link:label>
    <link:label id="lab_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee_documentation_en-US" xlink:label="lab_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum amount employer contributes as a matching contribution to a defined contribution plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" xlink:href="hvt-20221231.xsd#hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" xlink:to="lab_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_0d6381f9-8525-4cfc-902d-d5a3a3f889b3_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_89708e00-b481-4c88-9182-24ff44e1759c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_8277dce6-393c-46ae-a54b-29610adb9576_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_c1326403-566e-499c-9d16-d44522382542_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_79afc840-8bb0-4e6f-9e4d-831645e4baa7_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_d1698df3-6982-4163-ae13-89d612cf7e4e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_867c7357-d3a8-4912-94f1-f0f8702f23a4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_41a107eb-96b7-402d-a8ac-a1599758a786_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_93f5ff39-4ee0-47d8-83c8-1b7937428aa9_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation and Qualifying Accounts [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:to="lab_us-gaap_MovementInValuationAllowancesAndReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_8726bf52-ca73-4bd3-91ae-27ca322179ad_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_cb39ab83-4aab-45ab-8ea9-9567b65f2583_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_f948e4ce-456a-4a33-a8ae-3a4438a14465_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_645c0ed0-8778-4bf2-88cc-0c8a12fd631d_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total undiscounted future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_a12627be-beae-47c8-b956-58722d411838_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_5c1a31c1-2743-49ec-b95a-986546457c96_verboseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cdddf1b0-583a-492f-85d3-c20d8acd91d5_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_4bbb28b3-c6ff-43ed-812d-43863d0baddb_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_d072f9d9-df8c-42e6-ba2a-cfdcb3b8326a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_50d4d8dc-3b91-49af-bbfc-d5d3a2b7b8c5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_6aea6a46-e563-4d92-820a-816d56218ced_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_bff5e795-4ae5-445a-8ab0-8c40db6910d2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_8690e620-6ac8-4900-ac60-6b918d4f802c_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_8db7cbcf-5452-469b-b2c2-e01e86775c9c_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_1b80213e-6b23-4a9a-8d47-72887bcec775_verboseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_43d26336-0ca4-4e96-a5e5-ff5446db6c2c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_f0ad6656-8459-44c2-a053-640ea2683beb_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_690b34e7-c8af-4f43-ad35-e562aa8c158d_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock_4d5d93fa-6277-450d-961b-eb421ed1aec7_terseLabel_en-US" xlink:label="lab_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Lease Assets and Liabilities Recognized</link:label>
    <link:label id="lab_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock_label_en-US" xlink:label="lab_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Assets and Liabilities Recognized [Table Text Block]</link:label>
    <link:label id="lab_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock_documentation_en-US" xlink:label="lab_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of operating lease assets and liabilities recognized on the balance sheet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" xlink:href="hvt-20221231.xsd#hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" xlink:to="lab_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_eb218af1-d1c3-49da-b010-75839cbf6842_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet_62509a52-e6f3-4b27-98ee-2c2d3821ebfb_terseLabel_en-US" xlink:label="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale and leaseback transaction</link:label>
    <link:label id="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet_label_en-US" xlink:label="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale and Leaseback Transaction, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:to="lab_us-gaap_SaleAndLeasebackTransactionGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue_6c3defca-958c-470f-94a0-27de0d071b26_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional units earned due to performance (in dollars per share)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Earned in Period due to Performance, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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 performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_37e18629-9d72-4073-b4ad-921360a7a4b7_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation transactions, net (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_1621c0de-27ca-4416-af29-1a4114cb8b9e_terseLabel_en-US" xlink:label="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed conversion of Class A Common Stock (in shares)</link:label>
    <link:label id="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_label_en-US" xlink:label="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Assumed Conversion of Class A Common Stock</link:label>
    <link:label id="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_documentation_en-US" xlink:label="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:href="hvt-20221231.xsd#hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:to="lab_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6cc78d3f-3589-4c67-867c-a56fb6a72545_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_42027e95-307a-4671-9eef-1ce99da12abd_terseLabel_en-US" xlink:label="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Supplemental Cash Flow Information Related to Leases</link:label>
    <link:label id="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_label_en-US" xlink:label="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information Related to Leases [Table Text Block]</link:label>
    <link:label id="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_documentation_en-US" xlink:label="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of lessee's supplemental cash flow information related to leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:href="hvt-20221231.xsd#hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="lab_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_ece8b9ac-5969-4106-b309-a5eef79e6f70_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_16e534b8-46ba-4acd-94fa-23c519d5f586_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDomain_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_738e553c-c179-4805-804a-c03f77d4de38_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_73593104-ffaf-40f1-a0e6-4fef47464c3b_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_48b140f4-7574-4688-bb9f-9ba7c054f52b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_e4c3c40e-5b27-4f82-a1a1-be9cf6c09b90_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_NumberOfEmployeeCompensationPlans_27cde155-55f8-4e58-92f7-80bf90b15819_terseLabel_en-US" xlink:label="lab_hvt_NumberOfEmployeeCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of employee compensation plans</link:label>
    <link:label id="lab_hvt_NumberOfEmployeeCompensationPlans_label_en-US" xlink:label="lab_hvt_NumberOfEmployeeCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of employee compensation plans</link:label>
    <link:label id="lab_hvt_NumberOfEmployeeCompensationPlans_documentation_en-US" xlink:label="lab_hvt_NumberOfEmployeeCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of employee compensation plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfEmployeeCompensationPlans" xlink:href="hvt-20221231.xsd#hvt_NumberOfEmployeeCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_NumberOfEmployeeCompensationPlans" xlink:to="lab_hvt_NumberOfEmployeeCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_5816a9fa-b04f-4ee5-853a-253364a0c326_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_aa3151fb-8a16-4905-b72e-697aca884b8d_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2aeb13cd-808e-4213-b243-8c896ff6c996_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_eab8ba66-7ca0-4461-8fb7-1ba17868c9b0_verboseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-insurance reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveNoncurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveNoncurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_20f3f6d2-a0e3-4aff-8b5d-2efc748617ff_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_90833bee-bc11-45c1-90a1-1f95b9f965dd_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_2474c6f6-05f2-4f35-af8e-94f0edfa3be3_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2ea17048-06bd-4638-a7d2-4d978d086d5d_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_68b01b14-a8b7-4da9-bc98-5f9c9353c0d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_54ba9dbf-cb79-4827-8a05-16e7196278c8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_06468bd6-3ba9-4633-9e11-6ce34e93b5a2_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a286b4f7-d3f6-4d2f-93ab-9edc146082f0_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_RefundableEmployeeRetentionCredits_f5d2ec80-22f1-4998-a63d-1dd9d0967108_terseLabel_en-US" xlink:label="lab_hvt_RefundableEmployeeRetentionCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable employee retention credits</link:label>
    <link:label id="lab_hvt_RefundableEmployeeRetentionCredits_label_en-US" xlink:label="lab_hvt_RefundableEmployeeRetentionCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable Employee Retention Credits</link:label>
    <link:label id="lab_hvt_RefundableEmployeeRetentionCredits_documentation_en-US" xlink:label="lab_hvt_RefundableEmployeeRetentionCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer pays to employees after March 12, 2020, and before January 1, 2021 included in the Coronavirus Aid, Relief, and Economic Security Act (CARES Act).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_RefundableEmployeeRetentionCredits" xlink:href="hvt-20221231.xsd#hvt_RefundableEmployeeRetentionCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_RefundableEmployeeRetentionCredits" xlink:to="lab_hvt_RefundableEmployeeRetentionCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_StockConversionDuringPeriodValueAmountIssued_09367ca5-94d3-4fe2-80b5-445966647891_terseLabel_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodValueAmountIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class A Common Stock</link:label>
    <link:label id="lab_hvt_StockConversionDuringPeriodValueAmountIssued_label_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodValueAmountIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Conversion During Period, Value, Amount Issued</link:label>
    <link:label id="lab_hvt_StockConversionDuringPeriodValueAmountIssued_documentation_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodValueAmountIssued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of stock issued in the conversion of stock during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodValueAmountIssued" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodValueAmountIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_StockConversionDuringPeriodValueAmountIssued" xlink:to="lab_hvt_StockConversionDuringPeriodValueAmountIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_51d6d99b-8ebb-468b-bd36-ac6e52285cec_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_cebaad38-2af9-4e48-b0e3-d93f5640b63d_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit pension plan adjustments, tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_a2b1cbda-b391-4727-ab44-66fdd133d27f_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_659dc70e-5ef4-4b5d-8dfb-62503fc2ba6b_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_69f4b21a-bd35-4089-bf07-f22e65727e50_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_b67534cd-9573-42d9-bd82-22ed63f8b747_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3b97937d-2db5-4388-86d5-74af5969a7ba_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_dbc79d84-2456-4d94-8fe1-20b5ed0b7222_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_a763674a-f461-440b-a8d3-46547d9a4d6a_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8c3de196-edc5-49a1-ba75-4c91274a57da_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_012cb61a-704b-4a40-b23c-3dcca085dd9b_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_2f95eb9f-6aa3-4bff-ac5d-ab26378ad9ba_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation Plans [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_29733883-5a7f-4ad6-acfb-99add27685b1_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Settled Appreciation Rights</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_b87efd54-1a63-4fd6-b4bf-7d3980e9ca29_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_OtherCurrentAssetsPolicyTextBlock_cd1436ea-d745-44b4-9a59-19f262481f49_terseLabel_en-US" xlink:label="lab_hvt_OtherCurrentAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets</link:label>
    <link:label id="lab_hvt_OtherCurrentAssetsPolicyTextBlock_label_en-US" xlink:label="lab_hvt_OtherCurrentAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets [Policy Text Block]</link:label>
    <link:label id="lab_hvt_OtherCurrentAssetsPolicyTextBlock_documentation_en-US" xlink:label="lab_hvt_OtherCurrentAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OtherCurrentAssetsPolicyTextBlock" xlink:href="hvt-20221231.xsd#hvt_OtherCurrentAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_OtherCurrentAssetsPolicyTextBlock" xlink:to="lab_hvt_OtherCurrentAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_86b0ec12-4efc-4463-8397-e97d82222ff5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_80ccc9e5-7b18-42cb-8b2d-04374c3a40c1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionLineItems_7b13a042-a5e4-4aff-b15a-2b110ede9429_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems" xlink:to="lab_us-gaap_SaleLeasebackTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_084fc2c7-40f0-4f1b-b58a-4531c8b4f217_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_426a3825-dde6-498c-bb18-eeeb025d49af_verboseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant_a0369486-5441-4063-84e3-8d3254cbd700_terseLabel_en-US" xlink:label="lab_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum annual retirement benefits paid to participant from all sources</link:label>
    <link:label id="lab_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant_label_en-US" xlink:label="lab_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Maximum Annual Retirement Benefits Paid to Participant</link:label>
    <link:label id="lab_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant_documentation_en-US" xlink:label="lab_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum amount of annual retirement benefits that may be paid to a participant from all sources, including the Company's former pension plan, Social Security and the Company's non-qualified, non-contributory supplemental executive retirement plan (the "SERP").</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" xlink:href="hvt-20221231.xsd#hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" xlink:to="lab_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_PerformanceBasedRestrictedStockAwardsMember_50826356-ae81-49e6-b6ff-defdca5bb854_terseLabel_en-US" xlink:label="lab_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-Based Restricted Stock Awards</link:label>
    <link:label id="lab_hvt_PerformanceBasedRestrictedStockAwardsMember_label_en-US" xlink:label="lab_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-Based Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_hvt_PerformanceBasedRestrictedStockAwardsMember_documentation_en-US" xlink:label="lab_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-based stock including a provision that prohibits sale or substantive sale of an equity instrument until specified performance conditions are met.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:href="hvt-20221231.xsd#hvt_PerformanceBasedRestrictedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:to="lab_hvt_PerformanceBasedRestrictedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_1cd72e58-dc3b-4c86-a929-2b7a456268bf_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_90cf324b-7189-4e08-8a28-055e3b9e6855_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_65348690-872b-4bae-8b8e-e69ec4ffedd8_terseLabel_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Domain]</link:label>
    <link:label id="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_label_en-US" xlink:label="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="lab_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_8c0417ff-c495-43cf-b73c-1f4876279d9f_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_a6cf92f6-c188-4ba4-8d48-36f1c0b4d490_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_8194683d-63c0-4fce-bb02-18e58faeaedd_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_697980a4-46e3-48a2-b1b4-9e5652985f72_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding - basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_ba1bcc66-127a-4713-bfaf-5443ed18ccc1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_415a9ec8-cca6-4704-83d4-257f2aac6359_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_b860070e-5d5a-45a5-ac24-7d085c9829f5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid during the period for income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_6742a5d0-90f6-4050-8146-6510adf3aea8_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred employer-paid portion of social security taxes</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Payroll Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_AccessoriesAndOtherMember_1e16d091-1a63-4178-b2bb-d09f868f141c_terseLabel_en-US" xlink:label="lab_hvt_AccessoriesAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accessories and Other</link:label>
    <link:label id="lab_hvt_AccessoriesAndOtherMember_label_en-US" xlink:label="lab_hvt_AccessoriesAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accessories and Other [Member]</link:label>
    <link:label id="lab_hvt_AccessoriesAndOtherMember_documentation_en-US" xlink:label="lab_hvt_AccessoriesAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">An object or device that is not essential in itself but adds to the beauty, convenience, or effectiveness of merchandise.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccessoriesAndOtherMember" xlink:href="hvt-20221231.xsd#hvt_AccessoriesAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_AccessoriesAndOtherMember" xlink:to="lab_hvt_AccessoriesAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_28c89661-633c-4bf1-9f72-6613e7be92c1_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_UnusualOrInfrequentItemNumberOfStoresReopened_3cc6f28b-4c0b-4e49-8b43-2fdaaad40864_terseLabel_en-US" xlink:label="lab_hvt_UnusualOrInfrequentItemNumberOfStoresReopened" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stores reopened</link:label>
    <link:label id="lab_hvt_UnusualOrInfrequentItemNumberOfStoresReopened_label_en-US" xlink:label="lab_hvt_UnusualOrInfrequentItemNumberOfStoresReopened" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, Number of stores reopened</link:label>
    <link:label id="lab_hvt_UnusualOrInfrequentItemNumberOfStoresReopened_documentation_en-US" xlink:label="lab_hvt_UnusualOrInfrequentItemNumberOfStoresReopened" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of stores reopened after remaining closed in an effort to mitigate the spread of COVID-19 and protect team members, customers, and communities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UnusualOrInfrequentItemNumberOfStoresReopened" xlink:href="hvt-20221231.xsd#hvt_UnusualOrInfrequentItemNumberOfStoresReopened"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_UnusualOrInfrequentItemNumberOfStoresReopened" xlink:to="lab_hvt_UnusualOrInfrequentItemNumberOfStoresReopened" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_72453ba9-66cb-4eeb-91ea-a8725e64ca26_terseLabel_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selected Quarterly Financial Data (Unaudited)</link:label>
    <link:label id="lab_us-gaap_QuarterlyFinancialInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_8ad480e1-967f-493b-ac77-fe311bd62762_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_362f4eba-2010-4091-b34e-2ec30ce66f80_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_f3e53609-6114-4273-8ff2-06a29111e25e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Consolidated Balance Sheets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amounts Recognized in Balance Sheet [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0d92219c-daa1-4f6b-abcc-bcc1024e162b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period of awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_675ef027-f6a2-4611-96cb-2ee4907278d7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_58f9ecc3-d5c9-43f7-9213-542c04de2b55_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on sale of former retail locations and other operating assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CommonStockVotingRightsPercentageOfDirectorsElected_e0c3c743-13d9-4ff7-bea9-4b6de0091f6f_terseLabel_en-US" xlink:label="lab_hvt_CommonStockVotingRightsPercentageOfDirectorsElected" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of directors that can be voted on in election</link:label>
    <link:label id="lab_hvt_CommonStockVotingRightsPercentageOfDirectorsElected_label_en-US" xlink:label="lab_hvt_CommonStockVotingRightsPercentageOfDirectorsElected" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Voting Rights, Percentage of Directors Elected</link:label>
    <link:label id="lab_hvt_CommonStockVotingRightsPercentageOfDirectorsElected_documentation_en-US" xlink:label="lab_hvt_CommonStockVotingRightsPercentageOfDirectorsElected" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of the total number of directors that can be voted on and elected based on the voting rights the common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockVotingRightsPercentageOfDirectorsElected" xlink:href="hvt-20221231.xsd#hvt_CommonStockVotingRightsPercentageOfDirectorsElected"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CommonStockVotingRightsPercentageOfDirectorsElected" xlink:to="lab_hvt_CommonStockVotingRightsPercentageOfDirectorsElected" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d32bdca5-6ed2-423b-9dfe-75e4861eebfa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Statutory to Effective Income Tax Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_dec75374-c9d4-418b-8722-2c1b6678bf18_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_6647286f-9da1-4a6f-aca0-348ba1f04c36_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Payments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_2641428b-6bb6-41ad-bce1-53ea78f75d3a_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CaseGoodsMember_08a7321d-60d1-41c7-99a5-6cc11ee69d6e_terseLabel_en-US" xlink:label="lab_hvt_CaseGoodsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Case Goods</link:label>
    <link:label id="lab_hvt_CaseGoodsMember_label_en-US" xlink:label="lab_hvt_CaseGoodsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Case Goods [Member]</link:label>
    <link:label id="lab_hvt_CaseGoodsMember_documentation_en-US" xlink:label="lab_hvt_CaseGoodsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture made of hard materials.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CaseGoodsMember" xlink:href="hvt-20221231.xsd#hvt_CaseGoodsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CaseGoodsMember" xlink:to="lab_hvt_CaseGoodsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ColonialHeightsVirginiaMember_b31ab92e-a956-456b-b92b-43af70605125_terseLabel_en-US" xlink:label="lab_hvt_ColonialHeightsVirginiaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colonial Heights, Virginia</link:label>
    <link:label id="lab_hvt_ColonialHeightsVirginiaMember_label_en-US" xlink:label="lab_hvt_ColonialHeightsVirginiaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colonial Heights, Virginia [Member]</link:label>
    <link:label id="lab_hvt_ColonialHeightsVirginiaMember_documentation_en-US" xlink:label="lab_hvt_ColonialHeightsVirginiaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colonial Heights, Virginia.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ColonialHeightsVirginiaMember" xlink:href="hvt-20221231.xsd#hvt_ColonialHeightsVirginiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ColonialHeightsVirginiaMember" xlink:to="lab_hvt_ColonialHeightsVirginiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_617ccc88-70dc-4c13-9269-45c27c0dc411_terseLabel_en-US" xlink:label="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of earnings distributed as dividends in earnings per share calculation</link:label>
    <link:label id="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_label_en-US" xlink:label="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Earnings (Losses) Distributed As Dividends In Earnings Per Share Calculation</link:label>
    <link:label id="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_documentation_en-US" xlink:label="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:href="hvt-20221231.xsd#hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:to="lab_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_0602f50a-61fa-40d7-80db-cf5dc1d6fa55_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_6d33b563-b19d-4975-ae15-68d58a826438_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_a51f2854-8824-4614-86b2-57a5dc48ee4c_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_60e4cfc3-55c4-4de9-ba51-6c3a3e2b9ce5_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_6f3e527c-facc-446e-b96b-e8906dd4fbc9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense (income), net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_LakelandFloridaMember_97e96d65-d765-4261-90d8-53e31b00bffc_terseLabel_en-US" xlink:label="lab_hvt_LakelandFloridaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lakeland, Florida</link:label>
    <link:label id="lab_hvt_LakelandFloridaMember_label_en-US" xlink:label="lab_hvt_LakelandFloridaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lakeland, Florida [Member]</link:label>
    <link:label id="lab_hvt_LakelandFloridaMember_documentation_en-US" xlink:label="lab_hvt_LakelandFloridaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lakeland, Florida.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LakelandFloridaMember" xlink:href="hvt-20221231.xsd#hvt_LakelandFloridaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_LakelandFloridaMember" xlink:to="lab_hvt_LakelandFloridaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_d990f948-141f-4adf-ba34-fc6f1f0de71c_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_58685cc2-dffd-49f7-81c0-8263a5a7d545_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_70c7a6a6-183a-428a-b5cd-bb9ac34529cb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Sundry Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_39e0565c-6c7e-43a2-bcba-6580c83a5cc1_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_f873841b-0309-47e5-8e4c-a9d75c1e43c2_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:to="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_4c44e9bb-05c8-49a6-a9ab-3954189c835d_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_128c60b3-0313-465e-b32f-39d48520614a_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gain (loss) during year</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_5f6e03a8-c971-4fce-8d1f-a5e21238e38c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Selected Quarterly Financial Data</link:label>
    <link:label id="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_30bcacd4-f592-42b3-8ee7-703ccbdecab3_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Performance Period</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_c3b57215-5c66-43c6-95b5-bd06768394c7_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected to vest (in dollars per share)</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Weighted Average Exercise Price</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesReturnsAndAllowancesMember_b390acd8-4815-4212-911d-84576bea9782_terseLabel_en-US" xlink:label="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refund on estimated returns and allowances</link:label>
    <link:label id="lab_us-gaap_SalesReturnsAndAllowancesMember_label_en-US" xlink:label="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Returns and Allowances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesReturnsAndAllowancesMember" xlink:to="lab_us-gaap_SalesReturnsAndAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_895cbb12-ca87-41c0-805d-bd7c11a38396_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDebtExpense_b0b282fc-ca95-4f02-a94f-6109b32a76e6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDebtExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestAndDebtExpense_label_en-US" xlink:label="lab_us-gaap_InterestAndDebtExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Debt Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDebtExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDebtExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDebtExpense" xlink:to="lab_us-gaap_InterestAndDebtExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_749aa3f9-95bf-43e0-97f1-9c8cb57e64cd_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_d5cfbc46-4b69-461a-a5c1-4dbfadd5ab4f_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_9003b115-7d7c-4f23-b143-c2bfc7ce453f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_c4043b34-71d8-44e1-8b53-9df12b39c8b1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_21e3c0ec-0507-460f-aa63-8e01e4d91168_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_dabd887f-e1da-47a3-bc17-8828625aed47_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_f45616d3-f835-4644-b9db-49d5df600890_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_479f54cb-c8e4-428c-81ed-2f62155fc45e_terseLabel_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and improvements</link:label>
    <link:label id="lab_us-gaap_LandAndLandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandAndLandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndLandImprovementsMember" xlink:to="lab_us-gaap_LandAndLandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_0d7e49c5-5961-4705-ab46-d3528501c694_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_ab406fa6-8c3e-447c-9fab-ec38700ae991_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_3f4dd888-4084-4b47-8e2a-5c50b738e0e2_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at beginning of the year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_eb9e5f6b-a716-48bc-a66b-53b8f32e009a_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_94faaecd-5376-4c11-8b0a-8bcae8356b99_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_b2f2fe8f-4f8f-4778-bd25-b47c40ef0838_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_9fcf0324-c4c5-4229-b94a-d1488910e00e_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_b1d88e45-acbe-49bb-8540-dfa908ffc4e6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_6b548e2a-6972-4d7a-9bfc-8e5060476b27_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities and Other Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_b3a7893e-db9c-4952-aa00-9b68dc60dda7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_SaleLeasebackTransactionPurchasePrice_e95316cd-4fa1-4460-954a-d07073061a8a_terseLabel_en-US" xlink:label="lab_hvt_SaleLeasebackTransactionPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_hvt_SaleLeasebackTransactionPurchasePrice_label_en-US" xlink:label="lab_hvt_SaleLeasebackTransactionPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Purchase Price</link:label>
    <link:label id="lab_hvt_SaleLeasebackTransactionPurchasePrice_documentation_en-US" xlink:label="lab_hvt_SaleLeasebackTransactionPurchasePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price of properties sold in connection with the sale of the property to another party and lease back to the seller.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SaleLeasebackTransactionPurchasePrice" xlink:href="hvt-20221231.xsd#hvt_SaleLeasebackTransactionPurchasePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_SaleLeasebackTransactionPurchasePrice" xlink:to="lab_hvt_SaleLeasebackTransactionPurchasePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_30384008-f1bb-4512-b266-46ff794b52c6_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DistributedEarnings_666a5322-17b0-4e1d-ab8b-b08ceac509e6_terseLabel_en-US" xlink:label="lab_us-gaap_DistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributed earnings</link:label>
    <link:label id="lab_us-gaap_DistributedEarnings_label_en-US" xlink:label="lab_us-gaap_DistributedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributed Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DistributedEarnings" xlink:to="lab_us-gaap_DistributedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_c4054e02-e764-491f-b199-50ff0a574b62_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNetBookValue_17d40f83-723c-4ea3-9259-ded38b154d15_terseLabel_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net book value</link:label>
    <link:label id="lab_us-gaap_SaleLeasebackTransactionNetBookValue_label_en-US" xlink:label="lab_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Leaseback Transaction, Net Book Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:to="lab_us-gaap_SaleLeasebackTransactionNetBookValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityAbstract_2497b2d9-b5fc-4180-9944-fa0f6922e365_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liabilities:</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_7524eefd-4b75-4bb9-874d-bc70a2e5b47e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_db12088d-5b4b-4c22-905e-7620caf1e0da_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock at cost &#8211; Common Stock (2022 &#8211; 15,140; 2021 &#8211; 14,069) and Convertible Class A Common Stock (2022 and 2021 &#8211; 522)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_e1978733-6a95-45ef-96dd-58f1c94e0473_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions Used to Determine Benefit Obligations [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_StockConversionDuringPeriodSharesIssued_a114c633-1b29-4a55-ac75-d17247371856_terseLabel_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Class A Common Stock (in shares)</link:label>
    <link:label id="lab_hvt_StockConversionDuringPeriodSharesIssued_label_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Conversion During Period, Shares Issued</link:label>
    <link:label id="lab_hvt_StockConversionDuringPeriodSharesIssued_documentation_en-US" xlink:label="lab_hvt_StockConversionDuringPeriodSharesIssued" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of new shares issued in the conversion of stock during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodSharesIssued" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_StockConversionDuringPeriodSharesIssued" xlink:to="lab_hvt_StockConversionDuringPeriodSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_BedroomFurnitureMember_4d04d363-9826-4a28-ae27-53728bd9a3d5_terseLabel_en-US" xlink:label="lab_hvt_BedroomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bedroom Furniture</link:label>
    <link:label id="lab_hvt_BedroomFurnitureMember_label_en-US" xlink:label="lab_hvt_BedroomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bedroom Furniture [Member]</link:label>
    <link:label id="lab_hvt_BedroomFurnitureMember_documentation_en-US" xlink:label="lab_hvt_BedroomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bedroom furniture made of hard materials.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_BedroomFurnitureMember" xlink:href="hvt-20221231.xsd#hvt_BedroomFurnitureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_BedroomFurnitureMember" xlink:to="lab_hvt_BedroomFurnitureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_a8033ff8-a7de-4c85-a4ef-d786bedecc3a_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general, and administrative expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_3a1fb8f2-d6f3-4df5-8731-090c9a72619c_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:label id="lab_us-gaap_CostOfSalesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesPolicyTextBlock" xlink:to="lab_us-gaap_CostOfSalesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_897ef4cd-c727-4e78-a3c1-d8585ca5b163_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:to="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemTable_1f8cf89d-f53e-462d-af5d-7006146b30b4_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Table]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemTable_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemTable" xlink:to="lab_us-gaap_UnusualOrInfrequentItemTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_223f5218-3d92-45a1-bd58-d9050eb47245_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_6b75b59e-d064-45a1-8f0f-751ea240f30f_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_LesseeOperatingLeaseRentAbatements_47b20643-8b2b-4063-a8f2-eb56d0f030fd_terseLabel_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseRentAbatements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent abatements</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseRentAbatements_label_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseRentAbatements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Rent Abatements</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseRentAbatements_documentation_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseRentAbatements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of lessor-provided lease concession in the form of rent abatements related to the impact of the COVID-19 pandemic.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseRentAbatements" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseRentAbatements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_LesseeOperatingLeaseRentAbatements" xlink:to="lab_hvt_LesseeOperatingLeaseRentAbatements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e0a19a11-0c5a-43b2-afe5-5eab45a4567c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Award Price [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_e001951e-108d-422b-bde2-41ffd6d7e211_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_PercentageOfNetSales_439c2567-8f5f-408b-a00f-a492175131d3_terseLabel_en-US" xlink:label="lab_hvt_PercentageOfNetSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of net sales</link:label>
    <link:label id="lab_hvt_PercentageOfNetSales_label_en-US" xlink:label="lab_hvt_PercentageOfNetSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Net Sales</link:label>
    <link:label id="lab_hvt_PercentageOfNetSales_documentation_en-US" xlink:label="lab_hvt_PercentageOfNetSales" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales from a product category as a percentage of total net sales.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfNetSales" xlink:href="hvt-20221231.xsd#hvt_PercentageOfNetSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_PercentageOfNetSales" xlink:to="lab_hvt_PercentageOfNetSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_6ef98f7f-512f-47bb-8f11-4c2d948f874f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_9b3a53b1-6a48-46af-989a-61a31c4c1bda_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_f5832d12-0a54-4b64-8993-ac05079d08aa_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_d1356685-6c45-4709-9e9e-a4a0f005216f_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (gain) loss on sale of land, property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_1491179d-c224-4aeb-a7bf-77c4c8c257ef_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4cc7d14-bebe-4ad7-bb3f-efd59b119c19_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of Year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2aae183f-7609-424d-a1ae-2393a5eefc70_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of Year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_46f4a186-d1c0-4e8d-b447-d470c677af18_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_be2c9255-e608-4020-aa47-6cce92b9b350_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation, Excluding Share-based Payments and Retirement Benefits</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:to="lab_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b3c483be-b499-467e-9dd7-c20a0f637763_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_Covid19Member_dec479a0-baa2-4d27-aedd-e7b7b006cc42_terseLabel_en-US" xlink:label="lab_hvt_Covid19Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:label id="lab_hvt_Covid19Member_label_en-US" xlink:label="lab_hvt_Covid19Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covid-19 [Member]</link:label>
    <link:label id="lab_hvt_Covid19Member_documentation_en-US" xlink:label="lab_hvt_Covid19Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The novel coronavirus (COVID-19) categorized as a pandemic by the World Health Organization.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_Covid19Member" xlink:href="hvt-20221231.xsd#hvt_Covid19Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_Covid19Member" xlink:to="lab_hvt_Covid19Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_40021325-cbf7-49f6-aecf-6f2e612b0eae_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_bbb6ed93-f4c8-437f-b660-3263b8733931_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue_cad37307-81cd-4ed6-a992-f73f6e4205f2_terseLabel_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of awards exercised</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue_label_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises in Period, Aggregate Intrinsic Value</link:label>
    <link:label id="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue_documentation_en-US" xlink:label="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on equity-based payment instruments, excluding stock (or unit) options, exercised (or share units converted) into shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" xlink:to="lab_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_a3de8de4-c513-406b-8ec2-c6557483833c_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of net loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_f1419f23-aab6-4db4-a4fb-653e8e4c20ef_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_f47f2f00-2cfc-43bd-a51c-3b1e008f64ce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bbad12c8-6450-45dc-a47a-3f36ba0e13c9_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total weighted average diluted Common Stock (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DebtInstrumentTermOfVariableRate_6655985a-d996-4212-bcc2-f2558f76e296_terseLabel_en-US" xlink:label="lab_hvt_DebtInstrumentTermOfVariableRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of variable interest rate</link:label>
    <link:label id="lab_hvt_DebtInstrumentTermOfVariableRate_label_en-US" xlink:label="lab_hvt_DebtInstrumentTermOfVariableRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Term of Variable Rate</link:label>
    <link:label id="lab_hvt_DebtInstrumentTermOfVariableRate_documentation_en-US" xlink:label="lab_hvt_DebtInstrumentTermOfVariableRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DebtInstrumentTermOfVariableRate" xlink:href="hvt-20221231.xsd#hvt_DebtInstrumentTermOfVariableRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DebtInstrumentTermOfVariableRate" xlink:to="lab_hvt_DebtInstrumentTermOfVariableRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingExpense_fd515f66-fab8-433a-87c5-1d3bab623383_terseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchasing, warehousing, delivery and other distribution costs</link:label>
    <link:label id="lab_us-gaap_SellingExpense_label_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction_d5f85a97-f6d3-490d-88e1-2218ce2c721a_terseLabel_en-US" xlink:label="lab_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of properties included in sale and leaseback transaction</link:label>
    <link:label id="lab_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction_label_en-US" xlink:label="lab_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Properties Included in Sale Leaseback Transaction</link:label>
    <link:label id="lab_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction_documentation_en-US" xlink:label="lab_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of properties included in completed sale and leaseback transaction.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction" xlink:href="hvt-20221231.xsd#hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction" xlink:to="lab_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_ff70fba0-2bc0-4af2-9031-3030328efd8e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_271c711b-40b4-4250-879f-3d87f33937c5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_886fc731-7f9a-4276-a3b9-b029221586cd_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-Insurance</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReservePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:to="lab_us-gaap_SelfInsuranceReservePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemLineItems_b615dc67-38df-468f-9fdd-56652e00d249_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Line Items]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemLineItems_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems" xlink:to="lab_us-gaap_UnusualOrInfrequentItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_49e55ada-f776-4cee-ae6b-eaba78b2fd5f_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_8567daaf-2c87-4f56-9d27-b69e8f8e22f6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Pension Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_d4d5c461-d94d-4f75-b808-5c5541964656_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_74ed4931-742c-4dc6-b194-fdec55c9e7c9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_2c8e72bb-554d-4ec4-ab66-1856bf2a6789_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_a5923fd6-129d-4276-ae85-195b831d1c23_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess of replacement or current costs over stated LIFO value</link:label>
    <link:label id="lab_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_label_en-US" xlink:label="lab_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess of Replacement or Current Costs over Stated LIFO Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:to="lab_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_08ab5152-4918-4412-b411-897cf337c61f_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_a33c68cd-e877-4687-ada3-aecc756a9995_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_2d47a3aa-2147-4761-88af-8eb15f5785bc_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_be97f616-a9f7-41c8-b6ff-8c050487bffa_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash (used in) provided by investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_fc487f43-0e80-4a59-92e2-456fabc35235_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_ac4ddff9-b390-442b-94a9-bdf88c1bd0b1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in Benefit Obligation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_57175667-e267-46e7-baae-bee49b948036_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_31905e9f-b896-4caf-a061-5a51d8a385ca_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:to="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_66db069d-80e2-4400-a280-383ec91bbe40_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e8716588-63d9-46db-a2cc-817762eec773_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_eec9c1bc-0735-4922-a776-ebee3487de14_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows from Operating Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_573e4c24-df6a-4eff-ae6b-10cdef19504d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards vested or rights exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DiningRoomFurnitureMember_ac19ef17-9f98-4f68-be3a-8270fdc9bb89_terseLabel_en-US" xlink:label="lab_hvt_DiningRoomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dining Room Furniture</link:label>
    <link:label id="lab_hvt_DiningRoomFurnitureMember_label_en-US" xlink:label="lab_hvt_DiningRoomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dining Room Furniture [Member]</link:label>
    <link:label id="lab_hvt_DiningRoomFurnitureMember_documentation_en-US" xlink:label="lab_hvt_DiningRoomFurnitureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dining room made of hard materials.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DiningRoomFurnitureMember" xlink:href="hvt-20221231.xsd#hvt_DiningRoomFurnitureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DiningRoomFurnitureMember" xlink:to="lab_hvt_DiningRoomFurnitureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_ca968402-4ccd-41bf-a0f3-cb4365c87a87_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_ebba8cc4-6ae3-4640-ad47-ffcbf923e767_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_5a6a1fa8-f7a7-4a4e-89cb-a37ee95e5a11_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_74756d17-ea1a-41d0-b8c0-f094b6215346_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_OccasionalMember_dd4135f2-3f3c-4f70-9fe7-9e4267ddd84c_terseLabel_en-US" xlink:label="lab_hvt_OccasionalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occasional</link:label>
    <link:label id="lab_hvt_OccasionalMember_label_en-US" xlink:label="lab_hvt_OccasionalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occasional [Member]</link:label>
    <link:label id="lab_hvt_OccasionalMember_documentation_en-US" xlink:label="lab_hvt_OccasionalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Occasional furniture made of hard materials.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OccasionalMember" xlink:href="hvt-20221231.xsd#hvt_OccasionalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_OccasionalMember" xlink:to="lab_hvt_OccasionalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e1d8e30d-2d38-4d23-ad9d-466e6db35202_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_77a56e45-9b65-4f57-89db-0e9c309faf8f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_f5b31047-b833-4892-988e-71a74cc57cdc_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_68f064bd-2871-4a39-b57d-e40a8dc5ca60_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution, percent of employee contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_8e65f42d-fb54-4117-9920-5d31019c6728_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_DistributionSpaceMember_c81331f6-dc1a-40a8-800f-45c1e08d1b61_terseLabel_en-US" xlink:label="lab_hvt_DistributionSpaceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Space</link:label>
    <link:label id="lab_hvt_DistributionSpaceMember_label_en-US" xlink:label="lab_hvt_DistributionSpaceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution Space [Member]</link:label>
    <link:label id="lab_hvt_DistributionSpaceMember_documentation_en-US" xlink:label="lab_hvt_DistributionSpaceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Space designed for the distribution of merchandise from the vendor to the consumer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DistributionSpaceMember" xlink:href="hvt-20221231.xsd#hvt_DistributionSpaceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_DistributionSpaceMember" xlink:to="lab_hvt_DistributionSpaceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_c7359dad-dd1d-4add-a97e-e4a3a2f43805_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_e36cec44-70f0-4640-af44-4dbc61939e19_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CapitalStockAbstract_2ccf9934-6fdd-45a6-b08c-95599c917e56_verboseLabel_en-US" xlink:label="lab_hvt_CapitalStockAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock, par value $1 per share</link:label>
    <link:label id="lab_hvt_CapitalStockAbstract_label_en-US" xlink:label="lab_hvt_CapitalStockAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock [Abstract]</link:label>
    <link:label id="lab_hvt_CapitalStockAbstract_documentation_en-US" xlink:label="lab_hvt_CapitalStockAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Stock [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockAbstract" xlink:href="hvt-20221231.xsd#hvt_CapitalStockAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CapitalStockAbstract" xlink:to="lab_hvt_CapitalStockAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CommonStockConversionRatio_9928d87b-3408-4e7f-bb6c-6edb84ca7a0f_terseLabel_en-US" xlink:label="lab_hvt_CommonStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, conversion ratio</link:label>
    <link:label id="lab_hvt_CommonStockConversionRatio_label_en-US" xlink:label="lab_hvt_CommonStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Conversion Ratio</link:label>
    <link:label id="lab_hvt_CommonStockConversionRatio_documentation_en-US" xlink:label="lab_hvt_CommonStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockConversionRatio" xlink:href="hvt-20221231.xsd#hvt_CommonStockConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CommonStockConversionRatio" xlink:to="lab_hvt_CommonStockConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_3a64a96f-ece3-4475-9b87-ef83e0171e0a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_b1a6d643-74e2-49c2-ab19-a1ec923a4530_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_d798b2ef-c56c-4c55-a51a-464a8e1b2667_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_dc4f69f1-d97e-426d-8991-f2f6eadeff5d_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_e07a722f-c464-442b-86b6-077fc1ffb38f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_ef900491-461e-455a-84bf-1df6fb83353b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_dee52a87-0902-4be5-b121-67a3f19cde40_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost related to unvested equity awards</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_7454c15e-4ed7-44ad-8617-178da468214e_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3dfe55d8-dccc-4f59-a6f2-7cf23adca2db_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory rates applied to income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_b98ebbcc-cde7-4321-b1ae-64d5a488df8b_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_CancelledSalesAndAllowancesMember_3d282763-8497-41cc-9cc3-ffb4b60eb0c4_terseLabel_en-US" xlink:label="lab_hvt_CancelledSalesAndAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for cancelled sales and allowances</link:label>
    <link:label id="lab_hvt_CancelledSalesAndAllowancesMember_label_en-US" xlink:label="lab_hvt_CancelledSalesAndAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled Sales and Allowances [Member]</link:label>
    <link:label id="lab_hvt_CancelledSalesAndAllowancesMember_documentation_en-US" xlink:label="lab_hvt_CancelledSalesAndAllowancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A revision in the estimated reserve needed for sales cancelled after delivery and price or other concessions granted to customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CancelledSalesAndAllowancesMember" xlink:href="hvt-20221231.xsd#hvt_CancelledSalesAndAllowancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_CancelledSalesAndAllowancesMember" xlink:to="lab_hvt_CancelledSalesAndAllowancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_LongTermIncentivePlan2021Member_bed8ea65-1e6c-4eac-8253-8ae054e8e647_terseLabel_en-US" xlink:label="lab_hvt_LongTermIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021 LTIP Plan</link:label>
    <link:label id="lab_hvt_LongTermIncentivePlan2021Member_label_en-US" xlink:label="lab_hvt_LongTermIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Incentive Plan 2021 [Member]</link:label>
    <link:label id="lab_hvt_LongTermIncentivePlan2021Member_documentation_en-US" xlink:label="lab_hvt_LongTermIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The 2021 Long Term Incentive Plan (2021 LTIP Plan) provides for grants of options, stock appreciation rights, restricted stock, restricted stock units, deferred shares deferred stock units, and performance awards to attract and retain officers, employees, and non-employee directors of the Company and its subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LongTermIncentivePlan2021Member" xlink:href="hvt-20221231.xsd#hvt_LongTermIncentivePlan2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_LongTermIncentivePlan2021Member" xlink:to="lab_hvt_LongTermIncentivePlan2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_38ac85e3-147a-446a-9ed2-23b13a41bdee_periodStartLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_dda0a4ae-45e9-4a07-a57b-550f944910e5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesBalance_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_9e9d450b-cf17-4df4-b357-604e2d270803_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_3dd28e44-eea6-4ea1-8ae5-5af81328b12c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_8218c813-fa62-4f61-80e0-a9aff2b1020e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_b1f37000-d25a-406e-b137-177e9c8a2dc4_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax credits</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_7ea2bd2a-ce23-4f49-a6a8-59deee1d7b5c_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance reserve</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0275f27f-89bc-4309-bd1b-5f72d252fbaf_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_10ab4f06-e6c1-4db4-8d84-f64023fc006c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_SettlementPeriodForCreditAndDebitCardTransactions_595f2355-51d8-47dc-bcec-f1d12a96ec7e_terseLabel_en-US" xlink:label="lab_hvt_SettlementPeriodForCreditAndDebitCardTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement period for credit and debit card transactions</link:label>
    <link:label id="lab_hvt_SettlementPeriodForCreditAndDebitCardTransactions_label_en-US" xlink:label="lab_hvt_SettlementPeriodForCreditAndDebitCardTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement Period For Credit And Debit Card Transactions</link:label>
    <link:label id="lab_hvt_SettlementPeriodForCreditAndDebitCardTransactions_documentation_en-US" xlink:label="lab_hvt_SettlementPeriodForCreditAndDebitCardTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period of time in which amounts due from third-party financial institutions for credit and debit card transactions are settled, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SettlementPeriodForCreditAndDebitCardTransactions" xlink:href="hvt-20221231.xsd#hvt_SettlementPeriodForCreditAndDebitCardTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_SettlementPeriodForCreditAndDebitCardTransactions" xlink:to="lab_hvt_SettlementPeriodForCreditAndDebitCardTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_e87e913a-3ae6-4f1d-b9fc-94b70c61a775_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityListingsTable_64c2ab75-f292-4b4f-84ef-b8bbf13f6c0d_terseLabel_en-US" xlink:label="lab_dei_EntityListingsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings [Table]</link:label>
    <link:label id="lab_dei_EntityListingsTable_label_en-US" xlink:label="lab_dei_EntityListingsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Listings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsTable" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityListingsTable" xlink:to="lab_dei_EntityListingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLineItems_d259a574-3523-40d2-87b9-4fc74c7f1547_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Line Items]</link:label>
    <link:label id="lab_us-gaap_InventoryLineItems_label_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_fbc0c7ad-41fb-45f9-8e6d-d15d38ee398d_terseLabel_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of additional leases not yet commenced</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_label_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Number of Leases</link:label>
    <link:label id="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_documentation_en-US" xlink:label="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of lessee's operating leases which have not yet commenced.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:to="lab_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_2df2f9b2-e5f5-43ac-9525-aa57e0b73fd2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_73921e95-dc05-4e99-ac19-c95e527c9f64_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLIFOReservePeriodCharge_5bc0a92f-c394-4e67-8022-85b381de64fe_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReservePeriodCharge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of LIFO vs. FIFO valuation method</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReservePeriodCharge_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReservePeriodCharge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, LIFO Reserve, Period Charge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReservePeriodCharge" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReservePeriodCharge" xlink:to="lab_us-gaap_InventoryLIFOReservePeriodCharge" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>hvt-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:2174e732-4352-4926-b6d2-6f7423312cba,g:7ecb7918-4c0e-45e7-81b1-7f89a3a0f9b1-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://havertys.com/role/CoverPage" xlink:type="simple" xlink:href="hvt-20221231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_8815004d-4401-4d47-ae41-dd4e7cf6dbe6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsTable_4962aa4e-c0a0-4853-9cde-17537c508d2f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8815004d-4401-4d47-ae41-dd4e7cf6dbe6" xlink:to="loc_dei_EntityListingsTable_4962aa4e-c0a0-4853-9cde-17537c508d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_68435a67-c3e0-40c2-8705-06637ff66e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsTable_4962aa4e-c0a0-4853-9cde-17537c508d2f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_68435a67-c3e0-40c2-8705-06637ff66e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0c178a06-3708-44a5-830f-07001dc49272" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_68435a67-c3e0-40c2-8705-06637ff66e1a" xlink:to="loc_us-gaap_ClassOfStockDomain_0c178a06-3708-44a5-830f-07001dc49272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_26190717-a4c4-4efa-a4ff-a3585fd36f16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0c178a06-3708-44a5-830f-07001dc49272" xlink:to="loc_us-gaap_CommonStockMember_26190717-a4c4-4efa-a4ff-a3585fd36f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c5b7b95f-7c72-49e6-a829-7c859b85abf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0c178a06-3708-44a5-830f-07001dc49272" xlink:to="loc_us-gaap_CommonClassAMember_c5b7b95f-7c72-49e6-a829-7c859b85abf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityListingsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsTable_4962aa4e-c0a0-4853-9cde-17537c508d2f" xlink:to="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1b7bdf6c-583a-4de9-843e-d5099f80c382" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentType_1b7bdf6c-583a-4de9-843e-d5099f80c382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_20a181b4-0464-4b62-a1a6-76fd87ebd86b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentAnnualReport_20a181b4-0464-4b62-a1a6-76fd87ebd86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_cdb8137a-04df-47eb-99d5-b37e8559777c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentPeriodEndDate_cdb8137a-04df-47eb-99d5-b37e8559777c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_557d8272-f947-4269-a262-4b081f782de3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_CurrentFiscalYearEndDate_557d8272-f947-4269-a262-4b081f782de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_44cacfd0-4b08-4c47-9414-9bb472ca33e5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentTransitionReport_44cacfd0-4b08-4c47-9414-9bb472ca33e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b50caf63-a5da-49f5-b64e-c1483d450258" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityFileNumber_b50caf63-a5da-49f5-b64e-c1483d450258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_dcb8a064-67ff-49e8-9bb1-b0676d2f17c0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityRegistrantName_dcb8a064-67ff-49e8-9bb1-b0676d2f17c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_de8d5836-e64f-4be7-b32c-4bf272299712" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityIncorporationStateCountryCode_de8d5836-e64f-4be7-b32c-4bf272299712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1501cfa2-c9a1-41b8-bc36-53241f7c82b5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityTaxIdentificationNumber_1501cfa2-c9a1-41b8-bc36-53241f7c82b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_05e5ab1e-0d53-4ff3-b5b2-7d89cc79d8f9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressAddressLine1_05e5ab1e-0d53-4ff3-b5b2-7d89cc79d8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_f222fa7b-ad21-404b-a4b5-0bc83597124c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressAddressLine2_f222fa7b-ad21-404b-a4b5-0bc83597124c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_54188728-1a24-4f65-a785-c598c24b9d41" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressCityOrTown_54188728-1a24-4f65-a785-c598c24b9d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d660c695-2533-49f1-b934-d647a8da999c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressStateOrProvince_d660c695-2533-49f1-b934-d647a8da999c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f8059c4f-a0bd-4143-9f4c-2ee3f7fdddd7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityAddressPostalZipCode_f8059c4f-a0bd-4143-9f4c-2ee3f7fdddd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_dcfb9006-d2fe-4ca8-93ac-17b9f8af1b97" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_CityAreaCode_dcfb9006-d2fe-4ca8-93ac-17b9f8af1b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_eb09a6a8-2936-45e8-b437-3681d86e9408" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_LocalPhoneNumber_eb09a6a8-2936-45e8-b437-3681d86e9408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b4a2e90e-0753-4c67-a910-ea1d4c975599" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_Security12bTitle_b4a2e90e-0753-4c67-a910-ea1d4c975599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_695c3326-2fec-4834-b321-11306d9155d3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_TradingSymbol_695c3326-2fec-4834-b321-11306d9155d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_411ad9fd-aa6f-4113-9a7e-4d0611346994" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_SecurityExchangeName_411ad9fd-aa6f-4113-9a7e-4d0611346994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_9be33271-5c24-4e44-8ed4-5d8f21e29571" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_9be33271-5c24-4e44-8ed4-5d8f21e29571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_cba832c7-e542-4ca7-b962-a164e80bf2d5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityVoluntaryFilers_cba832c7-e542-4ca7-b962-a164e80bf2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_3bfaca01-f2ce-45f8-ad7d-8972ee23a66c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityCurrentReportingStatus_3bfaca01-f2ce-45f8-ad7d-8972ee23a66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_1f15e71b-d8ea-4a18-b5ab-5eafa9f507e1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityInteractiveDataCurrent_1f15e71b-d8ea-4a18-b5ab-5eafa9f507e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_bdbac9df-dfc3-4c54-8835-d68831c209c5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityFilerCategory_bdbac9df-dfc3-4c54-8835-d68831c209c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c0b415cf-910c-45cb-8b30-9390334b98f2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntitySmallBusiness_c0b415cf-910c-45cb-8b30-9390334b98f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_21758870-305a-4b6c-a09f-5b230d6c97be" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityEmergingGrowthCompany_21758870-305a-4b6c-a09f-5b230d6c97be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_8e798a9f-5f18-4b8f-adad-c2dd72c01b93" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_IcfrAuditorAttestationFlag_8e798a9f-5f18-4b8f-adad-c2dd72c01b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_f8c19d13-63a9-420d-84c1-a4d6c2e5397b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityShellCompany_f8c19d13-63a9-420d-84c1-a4d6c2e5397b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_671f6f93-34f4-44c6-8c78-7d5643de6142" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityPublicFloat_671f6f93-34f4-44c6-8c78-7d5643de6142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_55bf9d4c-ba79-4707-9058-99fabc6313d7" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_55bf9d4c-ba79-4707-9058-99fabc6313d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ec7116e3-b70c-4828-ab12-fab6bc6b22d2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ec7116e3-b70c-4828-ab12-fab6bc6b22d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_876ae1a5-dc8e-45d3-9608-c454ac72cde0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_EntityCentralIndexKey_876ae1a5-dc8e-45d3-9608-c454ac72cde0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_071edbb1-0f77-43dc-8e04-f8d45d0f7def" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentFiscalYearFocus_071edbb1-0f77-43dc-8e04-f8d45d0f7def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3096b39a-0b69-47a7-a879-252a759f08b1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3096b39a-0b69-47a7-a879-252a759f08b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8eefd280-333f-41ea-9afa-d14f6031293f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityListingsLineItems_d28bbcdb-7d61-4cb5-8d18-115105c3e389" xlink:to="loc_dei_AmendmentFlag_8eefd280-333f-41ea-9afa-d14f6031293f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/AuditInformation" xlink:type="simple" xlink:href="hvt-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://havertys.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AuditInformationAbstract_ef39c311-6fd5-4cc4-aec0-ec7d97bc767c" xlink:href="hvt-20221231.xsd#hvt_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_e49de33d-e119-4200-b109-48bcec4ea4b8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_AuditInformationAbstract_ef39c311-6fd5-4cc4-aec0-ec7d97bc767c" xlink:to="loc_dei_AuditorName_e49de33d-e119-4200-b109-48bcec4ea4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_24c4dfe9-b5da-4e5f-b8e3-d8ffef7faa62" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_AuditInformationAbstract_ef39c311-6fd5-4cc4-aec0-ec7d97bc767c" xlink:to="loc_dei_AuditorLocation_24c4dfe9-b5da-4e5f-b8e3-d8ffef7faa62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_1a112ff5-db53-4a92-af9e-35ddf4ab53b1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_AuditInformationAbstract_ef39c311-6fd5-4cc4-aec0-ec7d97bc767c" xlink:to="loc_dei_AuditorFirmId_1a112ff5-db53-4a92-af9e-35ddf4ab53b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_3fe9ec85-f770-4f26-9dc1-ad8cf3009c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_0be9ea1f-6e22-414f-87f5-beb5a2e4675f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_3fe9ec85-f770-4f26-9dc1-ad8cf3009c4e" xlink:to="loc_us-gaap_StatementTable_0be9ea1f-6e22-414f-87f5-beb5a2e4675f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0be9ea1f-6e22-414f-87f5-beb5a2e4675f" xlink:to="loc_us-gaap_StatementClassOfStockAxis_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_181ed7f6-95e0-41a9-b390-74b1a095fed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_b8cdf10a-3148-4bdf-af3a-76bd5f5ec85c" xlink:to="loc_us-gaap_ClassOfStockDomain_181ed7f6-95e0-41a9-b390-74b1a095fed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9a9899ec-dbab-45eb-b2cb-ae3bd5a004ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_181ed7f6-95e0-41a9-b390-74b1a095fed0" xlink:to="loc_us-gaap_CommonStockMember_9a9899ec-dbab-45eb-b2cb-ae3bd5a004ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d013ba9e-e41f-4113-b378-dc593bc2ca8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_181ed7f6-95e0-41a9-b390-74b1a095fed0" xlink:to="loc_us-gaap_CommonClassAMember_d013ba9e-e41f-4113-b378-dc593bc2ca8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d11af03a-6c26-4e23-82ac-ad60ed59c1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_0be9ea1f-6e22-414f-87f5-beb5a2e4675f" xlink:to="loc_us-gaap_StatementLineItems_d11af03a-6c26-4e23-82ac-ad60ed59c1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d11af03a-6c26-4e23-82ac-ad60ed59c1ab" xlink:to="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99a00a77-b40d-44f4-be86-1a38054f28b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99a00a77-b40d-44f4-be86-1a38054f28b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_25b63718-5d9a-4f47-9ea9-bee85d68d4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_25b63718-5d9a-4f47-9ea9-bee85d68d4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_8de816f1-7329-456b-92c0-90883a53ad4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_InventoryNet_8de816f1-7329-456b-92c0-90883a53ad4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_02551f99-9d65-4c8f-a1c8-41bb6b75802d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_02551f99-9d65-4c8f-a1c8-41bb6b75802d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d1695e33-c9d3-4658-a268-bcba314767c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_OtherAssetsCurrent_d1695e33-c9d3-4658-a268-bcba314767c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a7b44020-9426-4550-b0e3-5254ca1c5f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e86dbdf8-3d34-41e8-89f3-187a0337fc8f" xlink:to="loc_us-gaap_AssetsCurrent_a7b44020-9426-4550-b0e3-5254ca1c5f4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a23715e4-ee82-48c3-bd62-514d1be126af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a23715e4-ee82-48c3-bd62-514d1be126af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a7b1ddb4-d157-4835-b4c1-a0b15f4e13dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a7b1ddb4-d157-4835-b4c1-a0b15f4e13dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_1afd99ee-3b79-4673-8b07-20487dbb9644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_1afd99ee-3b79-4673-8b07-20487dbb9644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_6b25a1b8-14b5-41dc-8a25-2c8c9f225102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_6b25a1b8-14b5-41dc-8a25-2c8c9f225102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b2f692f1-c3ac-489d-84ce-0ab7f1a55a16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_023be864-e576-4b44-9c6e-d7a7a1ca3ae8" xlink:to="loc_us-gaap_Assets_b2f692f1-c3ac-489d-84ce-0ab7f1a55a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d11af03a-6c26-4e23-82ac-ad60ed59c1ab" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_093aaa0f-e325-4783-a622-ddc500e115d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_AccountsPayableCurrent_093aaa0f-e325-4783-a622-ddc500e115d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2fbe40ff-3325-47d0-ae69-bd0087e0bca2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_2fbe40ff-3325-47d0-ae69-bd0087e0bca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ad4e1503-ce71-4333-9baa-aa7ba8f6dfc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_ad4e1503-ce71-4333-9baa-aa7ba8f6dfc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_2049c50a-b8d4-4bb8-a383-e26b1a235056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_2049c50a-b8d4-4bb8-a383-e26b1a235056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6bcda158-08cd-424d-a32b-e772431ec1a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_848b76e0-7e41-47f5-843b-68f73c398524" xlink:to="loc_us-gaap_LiabilitiesCurrent_6bcda158-08cd-424d-a32b-e772431ec1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c793de7a-2024-484e-8578-b7cea7214dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c793de7a-2024-484e-8578-b7cea7214dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_050d09ce-8181-4182-ac6b-b22886b738b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_050d09ce-8181-4182-ac6b-b22886b738b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7af49597-441d-40ec-8fd4-898bb7964f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_Liabilities_7af49597-441d-40ec-8fd4-898bb7964f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockAbstract_f89d1815-e80b-494c-91b5-7be63bc2c6dc" xlink:href="hvt-20221231.xsd#hvt_CapitalStockAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_hvt_CapitalStockAbstract_f89d1815-e80b-494c-91b5-7be63bc2c6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_b0ecb645-f5ee-49a6-aedd-a59f8978d4ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CapitalStockAbstract_f89d1815-e80b-494c-91b5-7be63bc2c6dc" xlink:to="loc_us-gaap_PreferredStockValue_b0ecb645-f5ee-49a6-aedd-a59f8978d4ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_62dfbb47-446f-4dfc-9572-a6fbaafcba6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CapitalStockAbstract_f89d1815-e80b-494c-91b5-7be63bc2c6dc" xlink:to="loc_us-gaap_CommonStockValue_62dfbb47-446f-4dfc-9572-a6fbaafcba6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_971e7eb5-d435-4bdf-b26b-1f90b390c5c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_AdditionalPaidInCapital_971e7eb5-d435-4bdf-b26b-1f90b390c5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1d309429-3bd1-4a39-8f99-4b9aabf8191b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1d309429-3bd1-4a39-8f99-4b9aabf8191b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e2044a64-1b0c-4631-9b8a-8c7b354413ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e2044a64-1b0c-4631-9b8a-8c7b354413ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_d35ac891-5215-453f-8e27-595c3b3dd80f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_TreasuryStockCommonValue_d35ac891-5215-453f-8e27-595c3b3dd80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b6201f59-2a84-4974-9fc8-6bbbc5668b34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5aded1cb-87d3-4e3d-92b5-d43acf89d811" xlink:to="loc_us-gaap_StockholdersEquity_b6201f59-2a84-4974-9fc8-6bbbc5668b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d754f292-2c48-4c02-b749-3f87e7936a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e19a6351-d391-424e-8283-6442aba4c8ef" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_d754f292-2c48-4c02-b749-3f87e7936a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_45ae8502-e593-49a6-a021-3e495b538f46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a2e97e3d-5525-4a02-9602-7e300ab9a5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_45ae8502-e593-49a6-a021-3e495b538f46" xlink:to="loc_us-gaap_StatementTable_a2e97e3d-5525-4a02-9602-7e300ab9a5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_e97a7ed4-1792-4048-9c7c-b5589c187110" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a2e97e3d-5525-4a02-9602-7e300ab9a5fd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_e97a7ed4-1792-4048-9c7c-b5589c187110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8c25f21a-43a0-4ca9-8975-1e7721ebef2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_e97a7ed4-1792-4048-9c7c-b5589c187110" xlink:to="loc_us-gaap_ClassOfStockDomain_8c25f21a-43a0-4ca9-8975-1e7721ebef2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_1dd06987-e5d4-4d9a-a91c-04e44771c8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8c25f21a-43a0-4ca9-8975-1e7721ebef2c" xlink:to="loc_us-gaap_CommonStockMember_1dd06987-e5d4-4d9a-a91c-04e44771c8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5195f7d9-c87b-4989-9601-bcd557d43a72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8c25f21a-43a0-4ca9-8975-1e7721ebef2c" xlink:to="loc_us-gaap_CommonClassAMember_5195f7d9-c87b-4989-9601-bcd557d43a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_50805ea6-06bf-4547-9966-9ce13c47c2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a2e97e3d-5525-4a02-9602-7e300ab9a5fd" xlink:to="loc_us-gaap_StatementLineItems_50805ea6-06bf-4547-9966-9ce13c47c2a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bae39198-cacf-4c14-8b34-232c944ddc76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_50805ea6-06bf-4547-9966-9ce13c47c2a2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bae39198-cacf-4c14-8b34-232c944ddc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_bae39198-cacf-4c14-8b34-232c944ddc76" xlink:to="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CapitalStockParOrStatedValuePerShare_3f572746-81ec-46db-8079-f899ad72c566" xlink:href="hvt-20221231.xsd#hvt_CapitalStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_hvt_CapitalStockParOrStatedValuePerShare_3f572746-81ec-46db-8079-f899ad72c566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_fd620ecb-b736-4d5b-b8c0-edea5ade5cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_fd620ecb-b736-4d5b-b8c0-edea5ade5cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_74de8da6-345d-4f87-8b3d-aa3d09428377" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_PreferredStockSharesIssued_74de8da6-345d-4f87-8b3d-aa3d09428377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9aef1366-1795-4b91-b1cb-3f5127fc471e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9aef1366-1795-4b91-b1cb-3f5127fc471e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_97274eb1-b698-4151-babe-04104488e579" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_CommonStockSharesIssued_97274eb1-b698-4151-babe-04104488e579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_3a066b38-937b-4098-a0db-224e93fce296" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_3da6d6f4-6137-459f-a0f6-7ee66f0bc954" xlink:to="loc_us-gaap_TreasuryStockCommonShares_3a066b38-937b-4098-a0db-224e93fce296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1cdab162-4a82-4253-93ed-0321a10db464" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b2775ccc-555c-46aa-b170-4e4d37a1d57a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1cdab162-4a82-4253-93ed-0321a10db464" xlink:to="loc_us-gaap_StatementTable_b2775ccc-555c-46aa-b170-4e4d37a1d57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ee3ec962-42ff-4751-90ec-29c90afb5659" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b2775ccc-555c-46aa-b170-4e4d37a1d57a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ee3ec962-42ff-4751-90ec-29c90afb5659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2b848f2f-b1ed-48f5-9f6e-e1abe9d28ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ee3ec962-42ff-4751-90ec-29c90afb5659" xlink:to="loc_us-gaap_ClassOfStockDomain_2b848f2f-b1ed-48f5-9f6e-e1abe9d28ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_52feeaa1-2667-406f-a057-53a27384cf40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2b848f2f-b1ed-48f5-9f6e-e1abe9d28ed9" xlink:to="loc_us-gaap_CommonStockMember_52feeaa1-2667-406f-a057-53a27384cf40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_c2d1fba1-f701-4753-b528-e8eafba63562" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2b848f2f-b1ed-48f5-9f6e-e1abe9d28ed9" xlink:to="loc_us-gaap_CommonClassAMember_c2d1fba1-f701-4753-b528-e8eafba63562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b2775ccc-555c-46aa-b170-4e4d37a1d57a" xlink:to="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2f68845b-6bf9-4e38-b8ec-867ef0b3aaac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2f68845b-6bf9-4e38-b8ec-867ef0b3aaac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_dadc61d7-288e-4be2-b75b-eedb0f0ef53d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_dadc61d7-288e-4be2-b75b-eedb0f0ef53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_76ad55a4-b938-476a-9c94-4913f069c163" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_GrossProfit_76ad55a4-b938-476a-9c94-4913f069c163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_735c43f4-4669-4a95-88d0-787ea41fa8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_735c43f4-4669-4a95-88d0-787ea41fa8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_78ca563a-2f1e-4008-b3bc-a05911f9da03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_78ca563a-2f1e-4008-b3bc-a05911f9da03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_dd2a003d-4552-4a31-afb7-d946dab9a021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_5d4f4f79-613e-4d87-ba11-c6fd11b0e3c5" xlink:to="loc_us-gaap_OperatingExpenses_dd2a003d-4552-4a31-afb7-d946dab9a021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_d33ed79d-8c03-42cd-b270-8ee6d8ae1ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet_d33ed79d-8c03-42cd-b270-8ee6d8ae1ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_04c3f87a-0971-4cc6-b4a7-cf062161841e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_04c3f87a-0971-4cc6-b4a7-cf062161841e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_454fe257-6598-4b36-8ecf-403f9c6ba45a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_454fe257-6598-4b36-8ecf-403f9c6ba45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_13f2f100-cf4d-4d1a-a58f-d6a223e000ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_13f2f100-cf4d-4d1a-a58f-d6a223e000ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_14675a98-93cd-4a24-9710-556309a9d979" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_NetIncomeLoss_14675a98-93cd-4a24-9710-556309a9d979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5225ad74-de67-400c-b9a4-700f740613a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5225ad74-de67-400c-b9a4-700f740613a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b7a7ab81-5499-4aac-98d7-04ebb31c9d19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_5225ad74-de67-400c-b9a4-700f740613a0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_b7a7ab81-5499-4aac-98d7-04ebb31c9d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_8149dd93-1366-4ff2-af43-fc025d722061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_8149dd93-1366-4ff2-af43-fc025d722061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_1f6674c7-f1d8-4695-9487-4c29050795f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_EarningsPerShareBasic_1f6674c7-f1d8-4695-9487-4c29050795f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b1ab5164-0bd7-45cb-b049-92f47c7d3c60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_44f91a8f-430d-4306-8d74-0bdcfb2e60d4" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b1ab5164-0bd7-45cb-b049-92f47c7d3c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_e540304e-e255-4e97-b0f1-581cc45caf45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_154dce8e-4f31-4643-be0e-7e786f6036f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_e540304e-e255-4e97-b0f1-581cc45caf45" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_154dce8e-4f31-4643-be0e-7e786f6036f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_1fe0259a-4fe7-40b5-b9e3-b118df718e11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_154dce8e-4f31-4643-be0e-7e786f6036f5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_1fe0259a-4fe7-40b5-b9e3-b118df718e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_6d7f2350-f12d-48f3-a11b-687e37ce4950" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_6d7f2350-f12d-48f3-a11b-687e37ce4950" xlink:to="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4c68d6c8-6ae5-458b-828e-3bb127857474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4c68d6c8-6ae5-458b-828e-3bb127857474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4c68d6c8-6ae5-458b-828e-3bb127857474" xlink:to="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_3d2bc460-6077-4b7b-bf42-210408a7917d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_CommonStockMember_3d2bc460-6077-4b7b-bf42-210408a7917d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_b57d1824-1a93-44b8-8f0a-325d578818a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_TreasuryStockCommonMember_b57d1824-1a93-44b8-8f0a-325d578818a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_277ff407-f63d-4f0e-aa8d-cebd6e9a2837" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_277ff407-f63d-4f0e-aa8d-cebd6e9a2837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_17acd914-27d0-43f5-bdd4-e6ba4f945776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_RetainedEarningsMember_17acd914-27d0-43f5-bdd4-e6ba4f945776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cb8fc306-3b70-4b24-a6af-ae84f55246b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f9b66aed-7b7e-4cae-89f8-e39512a8f099" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cb8fc306-3b70-4b24-a6af-ae84f55246b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c74e75ce-ca95-4729-963f-40f8827f9123" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c74e75ce-ca95-4729-963f-40f8827f9123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0cbb8086-2fc5-4dd1-af75-1d812be61bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c74e75ce-ca95-4729-963f-40f8827f9123" xlink:to="loc_us-gaap_ClassOfStockDomain_0cbb8086-2fc5-4dd1-af75-1d812be61bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7067f5c1-522d-47ed-a0a0-11ab45217b99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0cbb8086-2fc5-4dd1-af75-1d812be61bdb" xlink:to="loc_us-gaap_CommonStockMember_7067f5c1-522d-47ed-a0a0-11ab45217b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_97da9ecf-827e-41a2-83f2-8d292d6cb207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0cbb8086-2fc5-4dd1-af75-1d812be61bdb" xlink:to="loc_us-gaap_CommonClassAMember_97da9ecf-827e-41a2-83f2-8d292d6cb207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9a740e32-39e5-4c55-aa60-d2ecd260bf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_68d9dfc4-285a-4082-a678-cf9b1cd7fb3e" xlink:to="loc_us-gaap_StatementLineItems_9a740e32-39e5-4c55-aa60-d2ecd260bf0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9a740e32-39e5-4c55-aa60-d2ecd260bf0b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_37a24d93-1814-40e6-806c-f4090d1be213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_37a24d93-1814-40e6-806c-f4090d1be213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4e334462-4f47-4ae0-a38a-331955f04303" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockholdersEquity_4e334462-4f47-4ae0-a38a-331955f04303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_0820da5e-d5e9-44ea-8021-be055f9c5df3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_TreasuryStockCommonShares_0820da5e-d5e9-44ea-8021-be055f9c5df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodSharesIssued_4abae23a-8998-4c99-99be-a6385c0e57ea" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_StockConversionDuringPeriodSharesIssued_4abae23a-8998-4c99-99be-a6385c0e57ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodValueAmountIssued_8041fa33-3d80-4681-bf30-ce994cee515c" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodValueAmountIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_StockConversionDuringPeriodValueAmountIssued_8041fa33-3d80-4681-bf30-ce994cee515c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2d6f7946-5150-4046-a5b5-d0ebec71a24a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_2d6f7946-5150-4046-a5b5-d0ebec71a24a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture_93a2c513-f4f2-4954-9fdc-4d874b81bf25" xlink:href="hvt-20221231.xsd#hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture_93a2c513-f4f2-4954-9fdc-4d874b81bf25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodSharesConverted_15b07929-2d8b-49a7-b889-0c43ae6ad65c" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodSharesConverted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_StockConversionDuringPeriodSharesConverted_15b07929-2d8b-49a7-b889-0c43ae6ad65c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StockConversionDuringPeriodValueAmountConverted_93673d35-4e30-47c1-ac05-ce29d0de83ab" xlink:href="hvt-20221231.xsd#hvt_StockConversionDuringPeriodValueAmountConverted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_hvt_StockConversionDuringPeriodValueAmountConverted_93673d35-4e30-47c1-ac05-ce29d0de83ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_5089118b-b3ae-4379-b767-0adea219330f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_5089118b-b3ae-4379-b767-0adea219330f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_33e92a7c-abab-4f24-b593-f1f0df396060" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_33e92a7c-abab-4f24-b593-f1f0df396060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_64dda322-ba01-48eb-9339-02ddb2fa2c05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_64dda322-ba01-48eb-9339-02ddb2fa2c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_3ac6b5af-69ed-4fea-b9f6-ed2671c0db9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_3ac6b5af-69ed-4fea-b9f6-ed2671c0db9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2627e3fa-8fc5-4244-a9a4-487d7d9c9f83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_2627e3fa-8fc5-4244-a9a4-487d7d9c9f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_dd67c184-14b1-418e-b9c0-fb7f0b4c1954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_dd67c184-14b1-418e-b9c0-fb7f0b4c1954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0ee302d6-9a0a-41fe-9e21-cbaf1ab4f7a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_NetIncomeLoss_0ee302d6-9a0a-41fe-9e21-cbaf1ab4f7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_06f0d852-4af9-4f4c-99e4-1388b3996c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_DividendsCommonStockCash_06f0d852-4af9-4f4c-99e4-1388b3996c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_364ea7a4-cb7d-49f4-9421-d5bc0d0b4cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_364ea7a4-cb7d-49f4-9421-d5bc0d0b4cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8b5e0e5d-d931-4c72-b7c2-0b3e32eb0e38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8b5e0e5d-d931-4c72-b7c2-0b3e32eb0e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_44307b65-6a77-48f3-9ef4-599b3ae7c1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_TreasuryStockCommonShares_44307b65-6a77-48f3-9ef4-599b3ae7c1f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ada88349-600c-4f0d-bd90-50fde24ff070" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_60a798b4-30d7-407a-b859-11ac70849852" xlink:to="loc_us-gaap_StockholdersEquity_ada88349-600c-4f0d-bd90-50fde24ff070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_3d600d11-03d9-41f3-9ea8-d9f9e3de8d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_132713f0-c22d-49fe-869f-a8e7b3e46668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_3d600d11-03d9-41f3-9ea8-d9f9e3de8d10" xlink:to="loc_us-gaap_StatementTable_132713f0-c22d-49fe-869f-a8e7b3e46668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_07dbd956-e8f3-4142-84b6-195d2a20cba0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_132713f0-c22d-49fe-869f-a8e7b3e46668" xlink:to="loc_us-gaap_StatementClassOfStockAxis_07dbd956-e8f3-4142-84b6-195d2a20cba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bcfa415c-f910-4bc0-854c-75f8f299acce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07dbd956-e8f3-4142-84b6-195d2a20cba0" xlink:to="loc_us-gaap_ClassOfStockDomain_bcfa415c-f910-4bc0-854c-75f8f299acce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_566deed2-a9f7-4e93-ac94-aed271ee795d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_bcfa415c-f910-4bc0-854c-75f8f299acce" xlink:to="loc_us-gaap_CommonClassAMember_566deed2-a9f7-4e93-ac94-aed271ee795d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f2236207-d1a4-4505-8864-0b4fd0ac93a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_bcfa415c-f910-4bc0-854c-75f8f299acce" xlink:to="loc_us-gaap_CommonStockMember_f2236207-d1a4-4505-8864-0b4fd0ac93a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5f6a2c95-ec01-45fb-9c75-0e721eff2841" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_132713f0-c22d-49fe-869f-a8e7b3e46668" xlink:to="loc_us-gaap_StatementLineItems_5f6a2c95-ec01-45fb-9c75-0e721eff2841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15cd279d-5804-41aa-89f8-13ec9a669417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5f6a2c95-ec01-45fb-9c75-0e721eff2841" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15cd279d-5804-41aa-89f8-13ec9a669417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_21d69cb3-b6ed-4baa-aadf-c4b178b89b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15cd279d-5804-41aa-89f8-13ec9a669417" xlink:to="loc_us-gaap_TreasuryStockCommonShares_21d69cb3-b6ed-4baa-aadf-c4b178b89b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_79e33c0a-e29d-404f-8fb2-74836a36577c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_15cd279d-5804-41aa-89f8-13ec9a669417" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_79e33c0a-e29d-404f-8fb2-74836a36577c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="hvt-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_9255539b-5063-4a93-9de2-3a80c3a2d11b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c1c333-e582-4fa8-a460-cc422737290e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9255539b-5063-4a93-9de2-3a80c3a2d11b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c1c333-e582-4fa8-a460-cc422737290e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_93ebaf26-303c-4477-aa6e-5a5584f352ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c1c333-e582-4fa8-a460-cc422737290e" xlink:to="loc_us-gaap_NetIncomeLoss_93ebaf26-303c-4477-aa6e-5a5584f352ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_96863cc4-0e4d-4d6a-a62a-44f6cf12309f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c1c333-e582-4fa8-a460-cc422737290e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_96863cc4-0e4d-4d6a-a62a-44f6cf12309f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8fa1cabc-1d5f-468d-80b5-c0da0e1f6930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_96863cc4-0e4d-4d6a-a62a-44f6cf12309f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8fa1cabc-1d5f-468d-80b5-c0da0e1f6930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4f5ffda0-2de4-40a5-b17a-7bb25def586d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_96863cc4-0e4d-4d6a-a62a-44f6cf12309f" xlink:to="loc_us-gaap_ShareBasedCompensation_4f5ffda0-2de4-40a5-b17a-7bb25def586d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_626e753a-1355-4fb3-a9e4-6df494aff62f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_96863cc4-0e4d-4d6a-a62a-44f6cf12309f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_626e753a-1355-4fb3-a9e4-6df494aff62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e36cb3b5-00cf-4b09-8142-aefe803efe20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_96863cc4-0e4d-4d6a-a62a-44f6cf12309f" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e36cb3b5-00cf-4b09-8142-aefe803efe20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_ab4b439a-e5c9-4517-8e73-5fc50d8da540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_96863cc4-0e4d-4d6a-a62a-44f6cf12309f" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_ab4b439a-e5c9-4517-8e73-5fc50d8da540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_77f6fa71-8725-475d-b347-209ed49ccf00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_96863cc4-0e4d-4d6a-a62a-44f6cf12309f" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_77f6fa71-8725-475d-b347-209ed49ccf00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_27172cc4-7b95-4d4b-bf23-05260ca9168e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_77f6fa71-8725-475d-b347-209ed49ccf00" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_27172cc4-7b95-4d4b-bf23-05260ca9168e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_642ddc62-673b-4551-8b11-70baebe4b2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_77f6fa71-8725-475d-b347-209ed49ccf00" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_642ddc62-673b-4551-8b11-70baebe4b2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b38abbbc-4830-40d9-b37b-e5444b02b238" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_77f6fa71-8725-475d-b347-209ed49ccf00" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b38abbbc-4830-40d9-b37b-e5444b02b238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_de94957d-b299-44b9-914a-8754d727fe8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_77f6fa71-8725-475d-b347-209ed49ccf00" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_de94957d-b299-44b9-914a-8754d727fe8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe386586-d181-445a-b781-63f5a2b6bc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_79c1c333-e582-4fa8-a460-cc422737290e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fe386586-d181-445a-b781-63f5a2b6bc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a5eeba04-8687-43f1-821b-7444ee95196d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9255539b-5063-4a93-9de2-3a80c3a2d11b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a5eeba04-8687-43f1-821b-7444ee95196d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_813ed082-20fd-4a7a-944c-a90d66759253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a5eeba04-8687-43f1-821b-7444ee95196d" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_813ed082-20fd-4a7a-944c-a90d66759253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_685170fe-b423-4f88-bdca-a3a8c3f20da1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a5eeba04-8687-43f1-821b-7444ee95196d" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_685170fe-b423-4f88-bdca-a3a8c3f20da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d68ac229-1323-4dc5-a3e6-de05d517459c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a5eeba04-8687-43f1-821b-7444ee95196d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d68ac229-1323-4dc5-a3e6-de05d517459c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9255539b-5063-4a93-9de2-3a80c3a2d11b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_32d6de1e-f9c7-484a-bc73-c85253e5efe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_32d6de1e-f9c7-484a-bc73-c85253e5efe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_77a9c901-4116-4af1-90ef-520d3583a7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_77a9c901-4116-4af1-90ef-520d3583a7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_980d33b0-1fc5-4547-b852-9f5f824dc7bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_980d33b0-1fc5-4547-b852-9f5f824dc7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_910ef55c-c084-4e63-a3da-78c70c26b286" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_910ef55c-c084-4e63-a3da-78c70c26b286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_12641ae0-3e86-46ab-b6c3-dfe570941d14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_12641ae0-3e86-46ab-b6c3-dfe570941d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_TaxesOnVestedRestrictedShares_b672d7a5-4420-486f-a7a9-49feacd24c43" xlink:href="hvt-20221231.xsd#hvt_TaxesOnVestedRestrictedShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:to="loc_hvt_TaxesOnVestedRestrictedShares_b672d7a5-4420-486f-a7a9-49feacd24c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0bd681b4-5084-4ff3-9095-d85579c1eb9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8b9736e8-e2e7-49ab-bb87-4076bff355cc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0bd681b4-5084-4ff3-9095-d85579c1eb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_5d5102f4-4eb9-4b4d-8663-d5ef5b36db04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9255539b-5063-4a93-9de2-3a80c3a2d11b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_5d5102f4-4eb9-4b4d-8663-d5ef5b36db04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc12f8dc-f33c-4a39-81d8-af1df94afce4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9255539b-5063-4a93-9de2-3a80c3a2d11b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bc12f8dc-f33c-4a39-81d8-af1df94afce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_87eba3b3-9b68-4111-9030-fb262a7462be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9255539b-5063-4a93-9de2-3a80c3a2d11b" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_87eba3b3-9b68-4111-9030-fb262a7462be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_adb11d6a-48bf-4f04-ab23-2f3343aa3326" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_9255539b-5063-4a93-9de2-3a80c3a2d11b" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_adb11d6a-48bf-4f04-ab23-2f3343aa3326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_4fad24d9-8b58-4bd3-bc90-75e76d976394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_adb11d6a-48bf-4f04-ab23-2f3343aa3326" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_4fad24d9-8b58-4bd3-bc90-75e76d976394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_ac67f4fa-758f-4608-b2e5-41a8e1b8780e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_adb11d6a-48bf-4f04-ab23-2f3343aa3326" xlink:to="loc_us-gaap_InterestPaidNet_ac67f4fa-758f-4608-b2e5-41a8e1b8780e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="hvt-20221231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_746ed9e4-1d30-4d35-a1f8-da469db3119e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_4ed4d667-da87-4cfd-853f-7735fde8ff59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_746ed9e4-1d30-4d35-a1f8-da469db3119e" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_4ed4d667-da87-4cfd-853f-7735fde8ff59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesandSegmentReporting" xlink:type="simple" xlink:href="hvt-20221231.xsd#RevenuesandSegmentReporting"/>
  <link:presentationLink xlink:role="http://havertys.com/role/RevenuesandSegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_05f7b58e-8f03-445f-a303-6644c367cfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_dbd917d1-ccf7-4fe9-937e-13350e38db44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_05f7b58e-8f03-445f-a303-6644c367cfe9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_dbd917d1-ccf7-4fe9-937e-13350e38db44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/Inventories" xlink:type="simple" xlink:href="hvt-20221231.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://havertys.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_825fb8c0-a174-44c8-82af-fe618705b276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_1c35f3f4-6f13-44eb-8689-c877ae17c368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_825fb8c0-a174-44c8-82af-fe618705b276" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_1c35f3f4-6f13-44eb-8689-c877ae17c368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="hvt-20221231.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://havertys.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_adefef1e-d25a-4800-8502-ce4770b5677f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_26d50517-ce7a-4a19-a4e9-389a6092a273" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_adefef1e-d25a-4800-8502-ce4770b5677f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_26d50517-ce7a-4a19-a4e9-389a6092a273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CreditArrangement" xlink:type="simple" xlink:href="hvt-20221231.xsd#CreditArrangement"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CreditArrangement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_acee990a-7526-491d-ac51-86382af12f54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_bc2f6604-12cd-4ff8-b901-82aa1435e5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_acee990a-7526-491d-ac51-86382af12f54" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_bc2f6604-12cd-4ff8-b901-82aa1435e5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilities" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccruedLiabilitiesandOtherLiabilities"/>
  <link:presentationLink xlink:role="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_f3a1a6b9-cdce-4bcc-9dd5-0db1a31307b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_523c06e9-6403-43c2-9694-49308603d273" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f3a1a6b9-cdce-4bcc-9dd5-0db1a31307b7" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_523c06e9-6403-43c2-9694-49308603d273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://havertys.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_2359bae2-5940-4c0b-a6b0-268f843cde96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_c2fa33fd-f102-4129-b765-c9f718b65548" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_2359bae2-5940-4c0b-a6b0-268f843cde96" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_c2fa33fd-f102-4129-b765-c9f718b65548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/Leases" xlink:type="simple" xlink:href="hvt-20221231.xsd#Leases"/>
  <link:presentationLink xlink:role="http://havertys.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_58b49c0e-93b0-4a9e-a0bf-5446477d840f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_08e0817a-0a72-4a60-a19d-3b6374c27ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_58b49c0e-93b0-4a9e-a0bf-5446477d840f" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_08e0817a-0a72-4a60-a19d-3b6374c27ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockholdersEquity" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_787c2708-2106-4641-bb21-254dc65f5f55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d55edc5a-4dfc-47fe-8fd0-dcdd2515059e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_787c2708-2106-4641-bb21-254dc65f5f55" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d55edc5a-4dfc-47fe-8fd0-dcdd2515059e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlans" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlans"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0d6b0463-092e-46c6-a6eb-d7c90c1dcd63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_97083ae7-38eb-428f-a88c-dc5a1f6ee05d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0d6b0463-092e-46c6-a6eb-d7c90c1dcd63" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_97083ae7-38eb-428f-a88c-dc5a1f6ee05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/AccumulatedOtherComprehensiveLoss" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccumulatedOtherComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://havertys.com/role/AccumulatedOtherComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_bb944624-3c17-4f27-971c-c4744386ab1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_0313edff-52a6-4491-9085-c2c456bcb3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_bb944624-3c17-4f27-971c-c4744386ab1b" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_0313edff-52a6-4491-9085-c2c456bcb3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockBasedCompensationPlans"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockBasedCompensationPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20f8ee30-954c-4a5b-9999-4b126738726d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_f2aa3a3f-bf1f-4053-825e-9a340face2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_20f8ee30-954c-4a5b-9999-4b126738726d" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_f2aa3a3f-bf1f-4053-825e-9a340face2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShare" xlink:type="simple" xlink:href="hvt-20221231.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://havertys.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b5f1d0d8-e31d-443b-a209-973a8c8aafe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_d12181ea-9763-4381-86a1-00da7e1d3d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b5f1d0d8-e31d-443b-a209-973a8c8aafe9" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_d12181ea-9763-4381-86a1-00da7e1d3d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="hvt-20221231.xsd#SelectedQuarterlyFinancialDataUnaudited"/>
  <link:presentationLink xlink:role="http://havertys.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_e770d505-9eda-42d8-822e-3ebfd03d3038" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_046ce6b8-1327-437a-ba28-331df2cb941d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_e770d505-9eda-42d8-822e-3ebfd03d3038" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_046ce6b8-1327-437a-ba28-331df2cb941d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="hvt-20221231.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:presentationLink xlink:role="http://havertys.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_8d167a45-6524-4706-b03e-7a1bfee6cf30" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_34c258e5-71b4-4467-b322-6dbd14e7958a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_8d167a45-6524-4706-b03e-7a1bfee6cf30" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_34c258e5-71b4-4467-b322-6dbd14e7958a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hvt-20221231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_5dd39bff-c25a-4888-a143-273bb6b343e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_5dd39bff-c25a-4888-a143-273bb6b343e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_e1c0b7bc-ea2e-4a53-bc28-1eb55193bd1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_UseOfEstimates_e1c0b7bc-ea2e-4a53-bc28-1eb55193bd1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_b9bf6bb1-d413-4a3a-8643-f8920ce80d55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_b9bf6bb1-d413-4a3a-8643-f8920ce80d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a50ee35c-3cf8-449a-adf7-d5c4d0908b72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_a50ee35c-3cf8-449a-adf7-d5c4d0908b72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_078a3683-bf5d-4422-a820-2daf684caba7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_078a3683-bf5d-4422-a820-2daf684caba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OtherCurrentAssetsPolicyTextBlock_52a43cd4-70a9-4463-b8df-3dad103794d3" xlink:href="hvt-20221231.xsd#hvt_OtherCurrentAssetsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_hvt_OtherCurrentAssetsPolicyTextBlock_52a43cd4-70a9-4463-b8df-3dad103794d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_80a56ea2-406a-4cc2-ad39-1cabff7eb764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_80a56ea2-406a-4cc2-ad39-1cabff7eb764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CustomerDepositsPolicyTextBlock_439dd9f8-0ac3-46db-bf90-071e6ab66837" xlink:href="hvt-20221231.xsd#hvt_CustomerDepositsPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_hvt_CustomerDepositsPolicyTextBlock_439dd9f8-0ac3-46db-bf90-071e6ab66837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ContingenciesPolicyTextBlock_90ccb1fb-1899-4193-924f-d5ccbd5c5a13" xlink:href="hvt-20221231.xsd#hvt_ContingenciesPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_hvt_ContingenciesPolicyTextBlock_90ccb1fb-1899-4193-924f-d5ccbd5c5a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_9dd21aa3-dc98-4ece-8621-b1af00806f69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_9dd21aa3-dc98-4ece-8621-b1af00806f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_024ed338-275b-42de-8b9b-d3e01c9ce991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_024ed338-275b-42de-8b9b-d3e01c9ce991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_0b19c462-870c-4a52-a464-55334a7da2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_0b19c462-870c-4a52-a464-55334a7da2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_f44b927b-f557-429d-a555-3882c60f9559" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_f44b927b-f557-429d-a555-3882c60f9559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_07a66438-fb47-49ce-97c2-1a982112a7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_07a66438-fb47-49ce-97c2-1a982112a7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpensePolicyTextBlock_16776723-2934-43a0-9c2e-af6c7662f10c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpensePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_InterestExpensePolicyTextBlock_16776723-2934-43a0-9c2e-af6c7662f10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OtherIncomePolicyTextBlock_07031d43-7d63-4136-ab1c-cdc72f4138ed" xlink:href="hvt-20221231.xsd#hvt_OtherIncomePolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_hvt_OtherIncomePolicyTextBlock_07031d43-7d63-4136-ab1c-cdc72f4138ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_98ced029-d5b2-4670-990b-e8b1b1c615f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_98ced029-d5b2-4670-990b-e8b1b1c615f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_8cce30ba-6f61-4e57-aa1e-66a4a4d35a1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_8cce30ba-6f61-4e57-aa1e-66a4a4d35a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2c65140b-9ae2-4c28-9b6c-603f3900d340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2c65140b-9ae2-4c28-9b6c-603f3900d340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_9824c834-8d9c-4db0-90a7-04f315a5f88b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_9824c834-8d9c-4db0-90a7-04f315a5f88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_903e5786-1efc-418e-9381-fd9361a45c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_903e5786-1efc-418e-9381-fd9361a45c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0d69f823-4e54-4c64-b54d-3104b157dbea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_a883f021-9e4f-4d93-a074-fe270b5a2240" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_0d69f823-4e54-4c64-b54d-3104b157dbea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f922d961-6a81-47db-8c69-65bb53d8870a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_e481edbd-f0e0-427d-abac-203a74f695f3" xlink:href="hvt-20221231.xsd#hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f922d961-6a81-47db-8c69-65bb53d8870a" xlink:to="loc_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_e481edbd-f0e0-427d-abac-203a74f695f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesandSegmentReportingTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#RevenuesandSegmentReportingTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/RevenuesandSegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2c76ea56-2906-44c6-9dd7-63d6009882e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_91a2758b-92a6-494d-b6c8-c8cfc2c2b958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2c76ea56-2906-44c6-9dd7-63d6009882e7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_91a2758b-92a6-494d-b6c8-c8cfc2c2b958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3b266dad-eaf1-4e4f-9d5f-20a1653cf1a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a7b2e231-daff-4f60-9677-9fc0f3e54821" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3b266dad-eaf1-4e4f-9d5f-20a1653cf1a8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_a7b2e231-daff-4f60-9677-9fc0f3e54821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccruedLiabilitiesandOtherLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_44bad87e-bc3b-42cb-83a7-8551b3321eff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_fe2eaa6f-aee2-4fc2-bf5a-43fb827ca8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_44bad87e-bc3b-42cb-83a7-8551b3321eff" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_fe2eaa6f-aee2-4fc2-bf5a-43fb827ca8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_963a24ba-230b-4f6a-9a27-3ed2cda29450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_15f184e9-1d3d-450e-b7a7-2ae155fbfe8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_963a24ba-230b-4f6a-9a27-3ed2cda29450" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_15f184e9-1d3d-450e-b7a7-2ae155fbfe8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6c24c039-633f-47b2-8f77-2017b1d19a30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_963a24ba-230b-4f6a-9a27-3ed2cda29450" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_6c24c039-633f-47b2-8f77-2017b1d19a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b5775fce-cf78-4bc5-8cfa-790b02d16270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_963a24ba-230b-4f6a-9a27-3ed2cda29450" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_b5775fce-cf78-4bc5-8cfa-790b02d16270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4b43054e-1fa6-4787-9235-08c3132a4deb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock_0a498457-bb08-4b7c-8f79-07457bd0732b" xlink:href="hvt-20221231.xsd#hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b43054e-1fa6-4787-9235-08c3132a4deb" xlink:to="loc_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock_0a498457-bb08-4b7c-8f79-07457bd0732b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock_93aae7d1-05b2-460c-96c4-7f690934979e" xlink:href="hvt-20221231.xsd#hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b43054e-1fa6-4787-9235-08c3132a4deb" xlink:to="loc_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock_93aae7d1-05b2-460c-96c4-7f690934979e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8bdf9d3e-4b0c-4943-82d6-0c6aec4b0824" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b43054e-1fa6-4787-9235-08c3132a4deb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_8bdf9d3e-4b0c-4943-82d6-0c6aec4b0824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_16f24a3e-62cd-45ea-b426-7b91690bf637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b43054e-1fa6-4787-9235-08c3132a4deb" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_16f24a3e-62cd-45ea-b426-7b91690bf637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_d060021b-068c-41e5-84c0-a712c2d30ea1" xlink:href="hvt-20221231.xsd#hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4b43054e-1fa6-4787-9235-08c3132a4deb" xlink:to="loc_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock_d060021b-068c-41e5-84c0-a712c2d30ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c91d5a1f-f35e-48d1-9b3b-a5c2d4e6100f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_3c51bc7a-329a-4e65-af10-f456d6eccf7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c91d5a1f-f35e-48d1-9b3b-a5c2d4e6100f" xlink:to="loc_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_3c51bc7a-329a-4e65-af10-f456d6eccf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_b57d208b-ac4a-457e-8a9a-de13c68cb73d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c91d5a1f-f35e-48d1-9b3b-a5c2d4e6100f" xlink:to="loc_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock_b57d208b-ac4a-457e-8a9a-de13c68cb73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_3bf302d1-cece-4a15-ac37-eb16f352b0b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c91d5a1f-f35e-48d1-9b3b-a5c2d4e6100f" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_3bf302d1-cece-4a15-ac37-eb16f352b0b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_9957b27c-5b6c-4ace-8713-44d7458d6600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c91d5a1f-f35e-48d1-9b3b-a5c2d4e6100f" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_9957b27c-5b6c-4ace-8713-44d7458d6600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_54ad03f0-81c0-4bca-8871-ec3c9b898102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c91d5a1f-f35e-48d1-9b3b-a5c2d4e6100f" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_54ad03f0-81c0-4bca-8871-ec3c9b898102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/AccumulatedOtherComprehensiveLossTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccumulatedOtherComprehensiveLossTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/AccumulatedOtherComprehensiveLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_23b8697b-83dd-420f-aa3f-c8c7b6938fea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_de54f756-fe7d-4791-bbf9-0bae8ab0f5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_23b8697b-83dd-420f-aa3f-c8c7b6938fea" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_de54f756-fe7d-4791-bbf9-0bae8ab0f5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockBasedCompensationPlansTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockBasedCompensationPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1663719b-5d1b-4053-8bf8-1db6ad325743" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_1e6f88da-9f42-430d-bed2-d958623870ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1663719b-5d1b-4053-8bf8-1db6ad325743" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_1e6f88da-9f42-430d-bed2-d958623870ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_39dc5230-6418-463a-900d-cc26a4a856b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_eda22644-6be7-4965-8be2-662feb874eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_39dc5230-6418-463a-900d-cc26a4a856b7" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_eda22644-6be7-4965-8be2-662feb874eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="hvt-20221231.xsd#SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:presentationLink xlink:role="http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_2f1e953e-489d-41ff-8572-15f8cc8915a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_a88d7332-e77a-4b14-ab02-c1aeccae63d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_2f1e953e-489d-41ff-8572-15f8cc8915a5" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_a88d7332-e77a-4b14-ab02-c1aeccae63d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_152ae284-d4f9-43bd-a881-02001ecaf319" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemTable_e646df27-6c82-4a35-b8b6-f9d536c9e230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_152ae284-d4f9-43bd-a881-02001ecaf319" xlink:to="loc_us-gaap_UnusualOrInfrequentItemTable_e646df27-6c82-4a35-b8b6-f9d536c9e230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_6ed241b5-1c88-4b68-bf3f-33880a5be323" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemTable_e646df27-6c82-4a35-b8b6-f9d536c9e230" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_6ed241b5-1c88-4b68-bf3f-33880a5be323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_d4eef0c9-762c-4eff-b2d4-a8b766a8b7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_6ed241b5-1c88-4b68-bf3f-33880a5be323" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_d4eef0c9-762c-4eff-b2d4-a8b766a8b7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_Covid19Member_8e33d390-0ef6-4402-b52c-8f26a0928d5e" xlink:href="hvt-20221231.xsd#hvt_Covid19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_d4eef0c9-762c-4eff-b2d4-a8b766a8b7fb" xlink:to="loc_hvt_Covid19Member_8e33d390-0ef6-4402-b52c-8f26a0928d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemTable_e646df27-6c82-4a35-b8b6-f9d536c9e230" xlink:to="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfShowrooms_767e05c3-f7fd-43d9-a190-36990ca30f16" xlink:href="hvt-20221231.xsd#hvt_NumberOfShowrooms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_NumberOfShowrooms_767e05c3-f7fd-43d9-a190-36990ca30f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_4a3e693b-d737-4218-9ac0-52e216278783" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_4a3e693b-d737-4218-9ac0-52e216278783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated_8269debc-8e1e-4411-bb19-41bed8b07dad" xlink:href="hvt-20221231.xsd#hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated_8269debc-8e1e-4411-bb19-41bed8b07dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UnusualOrInfrequentItemNumberOfStoresReopened_64ba128d-b8a1-4f9c-bc86-1fa9ed9718e7" xlink:href="hvt-20221231.xsd#hvt_UnusualOrInfrequentItemNumberOfStoresReopened"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_UnusualOrInfrequentItemNumberOfStoresReopened_64ba128d-b8a1-4f9c-bc86-1fa9ed9718e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SettlementPeriodForCreditAndDebitCardTransactions_702a7643-d7ca-4dac-8c47-ad08ac5e8cb6" xlink:href="hvt-20221231.xsd#hvt_SettlementPeriodForCreditAndDebitCardTransactions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_SettlementPeriodForCreditAndDebitCardTransactions_702a7643-d7ca-4dac-8c47-ad08ac5e8cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_ca9bf317-94a4-496b-b7ac-97560bd4eb23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_SellingExpense_ca9bf317-94a4-496b-b7ac-97560bd4eb23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_4c96434f-b671-41c6-b5ad-4430fefb93d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidAdvertising"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_PrepaidAdvertising_4c96434f-b671-41c6-b5ad-4430fefb93d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_b2e5bd18-82ca-4c7e-a495-a90a6791ebf1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_AdvertisingExpense_b2e5bd18-82ca-4c7e-a495-a90a6791ebf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDebtExpense_d827ff2b-be7a-4735-9d23-21cd6c91e2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDebtExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_InterestAndDebtExpense_d827ff2b-be7a-4735-9d23-21cd6c91e2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_e886d427-e07b-4d8f-8e0a-8ec980544dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_e886d427-e07b-4d8f-8e0a-8ec980544dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_bac754c1-940e-4d3c-a729-2d688c09972d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_bac754c1-940e-4d3c-a729-2d688c09972d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_858e27a6-98ff-425e-a88c-3391f3fc1aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_SelfInsuranceReserve_858e27a6-98ff-425e-a88c-3391f3fc1aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_186f79f4-7616-4436-930e-765bb02a12c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_186f79f4-7616-4436-930e-765bb02a12c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_e67bb6f3-213a-4be4-9ecf-8df12289a83e" xlink:href="hvt-20221231.xsd#hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation_e67bb6f3-213a-4be4-9ecf-8df12289a83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92d19e3e-55d9-48ce-9684-74a3bfc288e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemLineItems_4a7cfbfd-ef7a-47f3-bc6c-b1220b3f1166" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92d19e3e-55d9-48ce-9684-74a3bfc288e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b8c3d2cb-89a3-474f-b072-0f25120ea4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b8c3d2cb-89a3-474f-b072-0f25120ea4cb" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_82607064-5a48-4d4c-8ce9-642e5dd7e6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_82607064-5a48-4d4c-8ce9-642e5dd7e6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_82607064-5a48-4d4c-8ce9-642e5dd7e6a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_01e2bd33-6f4b-4a15-886f-70cf024073d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:to="loc_us-gaap_BuildingMember_01e2bd33-6f4b-4a15-886f-70cf024073d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_f407c6c1-e9e5-4a7b-bea6-ef58193121f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:to="loc_us-gaap_BuildingImprovementsMember_f407c6c1-e9e5-4a7b-bea6-ef58193121f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_d3261460-d703-4e5b-a899-558e1bfaf798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_d3261460-d703-4e5b-a899-558e1bfaf798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_69b97974-ba3b-48c0-a091-2df5f4e8aae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_45d22233-badf-4282-ac1d-0de61735cce3" xlink:to="loc_us-gaap_EquipmentMember_69b97974-ba3b-48c0-a091-2df5f4e8aae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_51be962f-af4d-4f2b-a63d-fd6a81c1d31c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:to="loc_srt_RangeAxis_51be962f-af4d-4f2b-a63d-fd6a81c1d31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd1ccb31-0aa1-43d9-968c-8dd6c95cc33a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_51be962f-af4d-4f2b-a63d-fd6a81c1d31c" xlink:to="loc_srt_RangeMember_bd1ccb31-0aa1-43d9-968c-8dd6c95cc33a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3c5eb0e6-d5d9-4e73-b96c-f4fd1db1883f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bd1ccb31-0aa1-43d9-968c-8dd6c95cc33a" xlink:to="loc_srt_MinimumMember_3c5eb0e6-d5d9-4e73-b96c-f4fd1db1883f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d9c4d171-e1fc-4993-bb5e-ed45261e908a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bd1ccb31-0aa1-43d9-968c-8dd6c95cc33a" xlink:to="loc_srt_MaximumMember_d9c4d171-e1fc-4993-bb5e-ed45261e908a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_be471988-b36a-40f6-8f12-996f34aac080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a9cc3e06-c37c-47c4-bb07-02ac3df0b987" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_be471988-b36a-40f6-8f12-996f34aac080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ac51dde5-4e2b-447b-8e29-0211cc964c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_be471988-b36a-40f6-8f12-996f34aac080" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_ac51dde5-4e2b-447b-8e29-0211cc964c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e67dbd9-a21b-43b3-8fca-bece1a27e1de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_69684902-c73b-4c01-80b8-3b1fff9a1bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_1e67dbd9-a21b-43b3-8fca-bece1a27e1de" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_69684902-c73b-4c01-80b8-3b1fff9a1bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c54b0714-42ba-444a-927e-16b854f57f98" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_69684902-c73b-4c01-80b8-3b1fff9a1bd6" xlink:to="loc_srt_ProductOrServiceAxis_c54b0714-42ba-444a-927e-16b854f57f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c54b0714-42ba-444a-927e-16b854f57f98" xlink:to="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:href="hvt-20221231.xsd#hvt_CaseGoodsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:to="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_BedroomFurnitureMember_674fcf44-a033-4d6d-bf9e-4dd45e1f77ce" xlink:href="hvt-20221231.xsd#hvt_BedroomFurnitureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:to="loc_hvt_BedroomFurnitureMember_674fcf44-a033-4d6d-bf9e-4dd45e1f77ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DiningRoomFurnitureMember_ce471164-2356-4c0a-8297-8790ef2d5753" xlink:href="hvt-20221231.xsd#hvt_DiningRoomFurnitureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:to="loc_hvt_DiningRoomFurnitureMember_ce471164-2356-4c0a-8297-8790ef2d5753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OccasionalMember_02031933-39fe-49c2-843b-8ae14a88ee7b" xlink:href="hvt-20221231.xsd#hvt_OccasionalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_CaseGoodsMember_386a3b35-11be-4bd5-889a-3360d7ebc64c" xlink:to="loc_hvt_OccasionalMember_02031933-39fe-49c2-843b-8ae14a88ee7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_UpholsteryMember_775141de-8b50-4e46-bbe2-e9c9699d077c" xlink:href="hvt-20221231.xsd#hvt_UpholsteryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:to="loc_hvt_UpholsteryMember_775141de-8b50-4e46-bbe2-e9c9699d077c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_MattressesMember_dc85cfdb-9b62-445b-a3cb-5b990f94388c" xlink:href="hvt-20221231.xsd#hvt_MattressesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:to="loc_hvt_MattressesMember_dc85cfdb-9b62-445b-a3cb-5b990f94388c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccessoriesAndOtherMember_ec8eb413-11bd-4b8e-ac31-19a8f1ce7ec9" xlink:href="hvt-20221231.xsd#hvt_AccessoriesAndOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_52dbad35-606c-4cf9-a34f-4f8730bd7662" xlink:to="loc_hvt_AccessoriesAndOtherMember_ec8eb413-11bd-4b8e-ac31-19a8f1ce7ec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9aa182c5-e6d3-4fb0-b3f9-425cb0bfd903" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_69684902-c73b-4c01-80b8-3b1fff9a1bd6" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9aa182c5-e6d3-4fb0-b3f9-425cb0bfd903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_e4ce9c8f-b561-4d1a-946f-e1e7fe14af04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9aa182c5-e6d3-4fb0-b3f9-425cb0bfd903" xlink:to="loc_us-gaap_DisaggregationOfRevenueAbstract_e4ce9c8f-b561-4d1a-946f-e1e7fe14af04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_35aa0614-1784-41a8-a3b4-ab3be4ce8ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_e4ce9c8f-b561-4d1a-946f-e1e7fe14af04" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_35aa0614-1784-41a8-a3b4-ab3be4ce8ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PercentageOfNetSales_eaed24b1-e0d3-44d9-94d8-8bc8aebcd393" xlink:href="hvt-20221231.xsd#hvt_PercentageOfNetSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_e4ce9c8f-b561-4d1a-946f-e1e7fe14af04" xlink:to="loc_hvt_PercentageOfNetSales_eaed24b1-e0d3-44d9-94d8-8bc8aebcd393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#RevenuesandSegmentReportingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4a59e4c6-64f3-438b-980d-2a41ac698d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4a59e4c6-64f3-438b-980d-2a41ac698d2c" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_f7b359d5-3c63-449d-acc7-f05e33ebf270" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_f7b359d5-3c63-449d-acc7-f05e33ebf270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_67976d6f-6809-4cc5-a66f-1242b12ab871" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_f7b359d5-3c63-449d-acc7-f05e33ebf270" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_67976d6f-6809-4cc5-a66f-1242b12ab871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentAssetsMember_d4c60a95-d23b-4a4e-b7bc-a43d10a5c841" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_67976d6f-6809-4cc5-a66f-1242b12ab871" xlink:to="loc_us-gaap_OtherCurrentAssetsMember_d4c60a95-d23b-4a4e-b7bc-a43d10a5c841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccruedLiabilitiesCurrentMember_7c320d48-5e3f-4dba-a8f6-c41cd6d72d25" xlink:href="hvt-20221231.xsd#hvt_AccruedLiabilitiesCurrentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_67976d6f-6809-4cc5-a66f-1242b12ab871" xlink:to="loc_hvt_AccruedLiabilitiesCurrentMember_7c320d48-5e3f-4dba-a8f6-c41cd6d72d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4e1dd608-65df-4733-9e1c-f276c0c0a025" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:to="loc_srt_ProductOrServiceAxis_4e1dd608-65df-4733-9e1c-f276c0c0a025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6f71c494-2152-482c-b0cd-97b03bd717e9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_4e1dd608-65df-4733-9e1c-f276c0c0a025" xlink:to="loc_srt_ProductsAndServicesDomain_6f71c494-2152-482c-b0cd-97b03bd717e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShippingAndHandlingMember_09ae82e7-15ba-4986-8914-d9d4e68829e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShippingAndHandlingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_6f71c494-2152-482c-b0cd-97b03bd717e9" xlink:to="loc_us-gaap_ShippingAndHandlingMember_09ae82e7-15ba-4986-8914-d9d4e68829e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0fcebd25-6de5-4791-bc51-f558435300df" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ReturnInventoryCurrent_5c7787fc-9fb9-4c37-892f-68fb5d45c0d6" xlink:href="hvt-20221231.xsd#hvt_ReturnInventoryCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_hvt_ReturnInventoryCurrent_5c7787fc-9fb9-4c37-892f-68fb5d45c0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiability_3d80f8dc-8b6f-4ebf-8fb2-c3d0af0c6aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerRefundLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiability_3d80f8dc-8b6f-4ebf-8fb2-c3d0af0c6aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_797cbbdf-1cc5-40ad-b708-ac682a80ad30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_797cbbdf-1cc5-40ad-b708-ac682a80ad30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_754312fe-a988-4871-ba19-ae8d8bf7d05e" xlink:href="hvt-20221231.xsd#hvt_ContractWithCustomerLiabilityRevenueNotRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_hvt_ContractWithCustomerLiabilityRevenueNotRecognized_754312fe-a988-4871-ba19-ae8d8bf7d05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3b35b585-21a7-4d29-9d6d-772df2d57fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3b35b585-21a7-4d29-9d6d-772df2d57fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DeliveryCosts_388f02be-bc29-4bad-a4fb-2614743359d6" xlink:href="hvt-20221231.xsd#hvt_DeliveryCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_hvt_DeliveryCosts_388f02be-bc29-4bad-a4fb-2614743359d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_6bdc0bf8-8b1e-4463-bb59-aaa2054e9dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9e4feadf-2b09-4733-9d3b-a6c559946271" xlink:to="loc_us-gaap_NumberOfReportableSegments_6bdc0bf8-8b1e-4463-bb59-aaa2054e9dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/InventoriesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_6ccc5a6b-1c91-4aba-9b62-edba1493fd17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_e5617813-1ea7-4757-8eeb-d17209242837" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_6ccc5a6b-1c91-4aba-9b62-edba1493fd17" xlink:to="loc_us-gaap_InventoryCurrentTable_e5617813-1ea7-4757-8eeb-d17209242837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7f153bd7-810f-4c5e-994c-206559333b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_e5617813-1ea7-4757-8eeb-d17209242837" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7f153bd7-810f-4c5e-994c-206559333b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9586d2f4-722b-40d3-92d6-f7dc17bf8df4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7f153bd7-810f-4c5e-994c-206559333b3b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9586d2f4-722b-40d3-92d6-f7dc17bf8df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_2b8b489d-f54e-4e7e-b76f-a9cdc09023ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9586d2f4-722b-40d3-92d6-f7dc17bf8df4" xlink:to="loc_us-gaap_CostOfSalesMember_2b8b489d-f54e-4e7e-b76f-a9cdc09023ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_bca4a13f-f7a6-4d8f-ab4e-c3ba08b86458" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_e5617813-1ea7-4757-8eeb-d17209242837" xlink:to="loc_us-gaap_InventoryLineItems_bca4a13f-f7a6-4d8f-ab4e-c3ba08b86458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LIFOMethodRelatedItemsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_bca4a13f-f7a6-4d8f-ab4e-c3ba08b86458" xlink:to="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_f1a9c418-d945-488f-aa21-3e7578f7fa84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:to="loc_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue_f1a9c418-d945-488f-aa21-3e7578f7fa84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReservePeriodCharge_c23be20d-c7f5-4257-bacf-02e0e3127c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReservePeriodCharge"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:to="loc_us-gaap_InventoryLIFOReservePeriodCharge_c23be20d-c7f5-4257-bacf-02e0e3127c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_47fea0c1-8b69-4305-8a00-9d23ceade1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfLIFOInventoryLiquidationOnIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:to="loc_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome_47fea0c1-8b69-4305-8a00-9d23ceade1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare_f33b44ab-320a-437e-a03e-beb2c7fd1791" xlink:href="hvt-20221231.xsd#hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LIFOMethodRelatedItemsAbstract_ebfc7e22-726c-459c-8ab8-ed677bcdc72f" xlink:to="loc_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare_f33b44ab-320a-437e-a03e-beb2c7fd1791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/PropertyandEquipmentDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#PropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/PropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_84cedcff-3915-4a88-af68-ac29bd7d9e36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c4d9f367-014f-4f5e-a3dd-aa62e8db7998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_84cedcff-3915-4a88-af68-ac29bd7d9e36" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c4d9f367-014f-4f5e-a3dd-aa62e8db7998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88dce06f-f986-440e-8511-9631a7a27217" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c4d9f367-014f-4f5e-a3dd-aa62e8db7998" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88dce06f-f986-440e-8511-9631a7a27217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_88dce06f-f986-440e-8511-9631a7a27217" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovementsMember_6a9e7299-62d1-42b4-b273-9143510928e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandAndLandImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_LandAndLandImprovementsMember_6a9e7299-62d1-42b4-b273-9143510928e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_21589d20-5ac6-4709-9835-55b9c711573a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_21589d20-5ac6-4709-9835-55b9c711573a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_8bf282ae-ad42-47cf-b129-e62eed66f4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_8bf282ae-ad42-47cf-b129-e62eed66f4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_55d1097c-ad08-4ae9-85d9-d5a4fc973517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_EquipmentMember_55d1097c-ad08-4ae9-85d9-d5a4fc973517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_45d3704e-4548-4095-917d-772d36370dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9e7062c9-cebc-42fb-a798-2657ec858d8d" xlink:to="loc_us-gaap_ConstructionInProgressMember_45d3704e-4548-4095-917d-772d36370dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fc76b53-fae8-4bb4-b266-3b6c54cda042" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c4d9f367-014f-4f5e-a3dd-aa62e8db7998" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fc76b53-fae8-4bb4-b266-3b6c54cda042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2fc76b53-fae8-4bb4-b266-3b6c54cda042" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5aee44c3-50a2-4215-81c9-88e859ead935" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5aee44c3-50a2-4215-81c9-88e859ead935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d36d7ede-5fd6-4fe7-8539-220c68b714fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d36d7ede-5fd6-4fe7-8539-220c68b714fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_629dc6ad-1fee-4ea6-a03b-ec040ea28a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_28436850-9f54-453f-b10c-08a880abbaed" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_629dc6ad-1fee-4ea6-a03b-ec040ea28a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/CreditArrangementDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#CreditArrangementDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/CreditArrangementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bbd3020e-f9c9-4f99-bdf6-b479c1191a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bbd3020e-f9c9-4f99-bdf6-b479c1191a8f" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0ab241b7-c8dc-42d1-8bb6-2405797ac607" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:to="loc_us-gaap_CreditFacilityAxis_0ab241b7-c8dc-42d1-8bb6-2405797ac607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0ebc8b7f-e366-4ca5-9202-39e1ba3efbd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0ab241b7-c8dc-42d1-8bb6-2405797ac607" xlink:to="loc_us-gaap_CreditFacilityDomain_0ebc8b7f-e366-4ca5-9202-39e1ba3efbd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_31553089-ef84-42ba-ba9c-f1284ca97c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0ebc8b7f-e366-4ca5-9202-39e1ba3efbd2" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_31553089-ef84-42ba-ba9c-f1284ca97c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_89776851-b860-4e1c-a4ee-c90ab8535000" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:to="loc_us-gaap_VariableRateAxis_89776851-b860-4e1c-a4ee-c90ab8535000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_cfbb763e-513d-4245-a960-96aeb371efbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_89776851-b860-4e1c-a4ee-c90ab8535000" xlink:to="loc_us-gaap_VariableRateDomain_cfbb763e-513d-4245-a960-96aeb371efbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EurodollarLondonInterbankOfferedRateLiborMember_62f8ce02-7f99-46dc-acc4-5573a12e505e" xlink:href="hvt-20221231.xsd#hvt_EurodollarLondonInterbankOfferedRateLiborMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_cfbb763e-513d-4245-a960-96aeb371efbe" xlink:to="loc_hvt_EurodollarLondonInterbankOfferedRateLiborMember_62f8ce02-7f99-46dc-acc4-5573a12e505e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_009a04fc-6b91-409c-8f60-40dde4e825b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_aec16db8-4556-4f66-874d-79705baa0dca" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_009a04fc-6b91-409c-8f60-40dde4e825b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_009a04fc-6b91-409c-8f60-40dde4e825b5" xlink:to="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4c9ec132-9029-491e-95d7-e86f0b431021" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4c9ec132-9029-491e-95d7-e86f0b431021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_a3ccdd79-a79d-4d21-85bd-e78be3f7773a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_a3ccdd79-a79d-4d21-85bd-e78be3f7773a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability_936cf11b-517b-4571-a9b9-b4d6549eff08" xlink:href="hvt-20221231.xsd#hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability_936cf11b-517b-4571-a9b9-b4d6549eff08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_cfc5fd36-1d0d-4bc7-b857-d58e02767fec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_cfc5fd36-1d0d-4bc7-b857-d58e02767fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_95ba7fc8-fede-4bda-b9de-373336a2b05f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_95ba7fc8-fede-4bda-b9de-373336a2b05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DebtInstrumentTermOfVariableRate_95aa7dbd-791f-4d00-bf9d-e59d26beaddd" xlink:href="hvt-20221231.xsd#hvt_DebtInstrumentTermOfVariableRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_hvt_DebtInstrumentTermOfVariableRate_95aa7dbd-791f-4d00-bf9d-e59d26beaddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2b841025-9f26-41ad-8159-c42d8803541c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_2b841025-9f26-41ad-8159-c42d8803541c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_58fed6df-22cf-4ec0-add1-f7bb49825b42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_58fed6df-22cf-4ec0-add1-f7bb49825b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_0e95cc17-9590-4b5e-bb8d-49639d5fd896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_InterestPaidNet_0e95cc17-9590-4b5e-bb8d-49639d5fd896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_f2b23b0c-f2b3-407e-bf2b-a4266feb6368" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_f2b23b0c-f2b3-407e-bf2b-a4266feb6368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_1c56fa47-debc-4e6f-90bf-3fc39a6c37d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_1c56fa47-debc-4e6f-90bf-3fc39a6c37d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8e66ddde-e42c-4c4e-b68e-6bc5b59f1829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAbstract_25cd4cff-6f76-4ac4-beba-029f715bd144" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_8e66ddde-e42c-4c4e-b68e-6bc5b59f1829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccruedLiabilitiesandOtherLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_aad64dfe-f213-42be-9afd-524ab583ab05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_2562417a-5abc-41d8-be38-8cde1c923724" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_aad64dfe-f213-42be-9afd-524ab583ab05" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_2562417a-5abc-41d8-be38-8cde1c923724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_740cc92d-4238-47b7-b13d-6d035fea2116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_2562417a-5abc-41d8-be38-8cde1c923724" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_740cc92d-4238-47b7-b13d-6d035fea2116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_61a61036-5608-421d-abe9-451fcb89bd8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_2562417a-5abc-41d8-be38-8cde1c923724" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_61a61036-5608-421d-abe9-451fcb89bd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_312fe01d-2cc4-4c75-960b-5b9f4216bc81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_2562417a-5abc-41d8-be38-8cde1c923724" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_312fe01d-2cc4-4c75-960b-5b9f4216bc81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_9ae19e1d-2912-49c8-be0d-e203a84ab0ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_2562417a-5abc-41d8-be38-8cde1c923724" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_9ae19e1d-2912-49c8-be0d-e203a84ab0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_f894d225-4395-4fd3-a911-cc2e75638cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_2562417a-5abc-41d8-be38-8cde1c923724" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_f894d225-4395-4fd3-a911-cc2e75638cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesAbstract_c7029467-f7c3-4f16-81d0-567f0188fd07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_aad64dfe-f213-42be-9afd-524ab583ab05" xlink:to="loc_us-gaap_OtherLiabilitiesAbstract_c7029467-f7c3-4f16-81d0-567f0188fd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_e0d7ee78-7cd9-43ee-a7fa-299a9b6ebdb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesAbstract_c7029467-f7c3-4f16-81d0-567f0188fd07" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_e0d7ee78-7cd9-43ee-a7fa-299a9b6ebdb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_b841092f-0831-4a37-90c8-88853b706450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesAbstract_c7029467-f7c3-4f16-81d0-567f0188fd07" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_b841092f-0831-4a37-90c8-88853b706450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_4bd9776e-7302-4ae5-9e21-f1ff7259ea59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesAbstract_c7029467-f7c3-4f16-81d0-567f0188fd07" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_4bd9776e-7302-4ae5-9e21-f1ff7259ea59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_cf5678b5-fe76-475f-a500-e2ba5a26443c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesAbstract_c7029467-f7c3-4f16-81d0-567f0188fd07" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_cf5678b5-fe76-475f-a500-e2ba5a26443c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_34648036-08ca-4067-8ba2-68f4776841e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesAbstract_c7029467-f7c3-4f16-81d0-567f0188fd07" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_34648036-08ca-4067-8ba2-68f4776841e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d0db0771-4f2a-4c44-9ac9-86246e63074a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_cd2a4172-3028-426a-96d2-6e984605d99a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d0db0771-4f2a-4c44-9ac9-86246e63074a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_cd2a4172-3028-426a-96d2-6e984605d99a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba9f59c9-b583-4698-a9ac-5d5b36d7679c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_cd2a4172-3028-426a-96d2-6e984605d99a" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba9f59c9-b583-4698-a9ac-5d5b36d7679c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4c145f84-d820-4d80-8993-5b1959e0524a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba9f59c9-b583-4698-a9ac-5d5b36d7679c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4c145f84-d820-4d80-8993-5b1959e0524a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_acb7906d-663f-4733-bbd4-053361bf19e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba9f59c9-b583-4698-a9ac-5d5b36d7679c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_acb7906d-663f-4733-bbd4-053361bf19e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2df7f0e2-0efc-4afb-8596-09edbc7ad4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_ba9f59c9-b583-4698-a9ac-5d5b36d7679c" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2df7f0e2-0efc-4afb-8596-09edbc7ad4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d998d97d-1dd5-4572-95c5-3eca1674b9db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_cd2a4172-3028-426a-96d2-6e984605d99a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d998d97d-1dd5-4572-95c5-3eca1674b9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c5e38dc4-3705-4a17-8c6a-49302eca9290" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d998d97d-1dd5-4572-95c5-3eca1674b9db" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c5e38dc4-3705-4a17-8c6a-49302eca9290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3f7a84b0-83a1-47e2-a702-73ddf26e1e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d998d97d-1dd5-4572-95c5-3eca1674b9db" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3f7a84b0-83a1-47e2-a702-73ddf26e1e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_42b69266-3c66-4b00-9217-c19111652d33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_d998d97d-1dd5-4572-95c5-3eca1674b9db" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_42b69266-3c66-4b00-9217-c19111652d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_548c6a4e-3a00-4527-8ff5-5450791f54b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_cd2a4172-3028-426a-96d2-6e984605d99a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_548c6a4e-3a00-4527-8ff5-5450791f54b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_dc83b1d9-347d-4172-aa7a-fcd8cebb4991" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7a6111f7-6d3f-432d-a4ae-538362184d02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_dc83b1d9-347d-4172-aa7a-fcd8cebb4991" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7a6111f7-6d3f-432d-a4ae-538362184d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_979e16a4-e4b0-474a-a307-c2d803a8efd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7a6111f7-6d3f-432d-a4ae-538362184d02" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_979e16a4-e4b0-474a-a307-c2d803a8efd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ac5204ca-9da1-4695-81e5-5ef6306f20f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7a6111f7-6d3f-432d-a4ae-538362184d02" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ac5204ca-9da1-4695-81e5-5ef6306f20f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_2e8e9d8c-6a81-4739-b823-f63d56177aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7a6111f7-6d3f-432d-a4ae-538362184d02" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_2e8e9d8c-6a81-4739-b823-f63d56177aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_57fd1f14-8387-400a-8d89-a786770e9cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7a6111f7-6d3f-432d-a4ae-538362184d02" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_57fd1f14-8387-400a-8d89-a786770e9cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3b7a47da-211a-4b8b-85cb-d39260d2d2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7a6111f7-6d3f-432d-a4ae-538362184d02" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3b7a47da-211a-4b8b-85cb-d39260d2d2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_StateQualityJobsCredit_976dc4a6-5900-4b2a-b87f-e27df13f242f" xlink:href="hvt-20221231.xsd#hvt_StateQualityJobsCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_7a6111f7-6d3f-432d-a4ae-538362184d02" xlink:to="loc_hvt_StateQualityJobsCredit_976dc4a6-5900-4b2a-b87f-e27df13f242f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f71160cf-03f8-408d-bfc7-01a914fc5adb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_d6c7d4ba-987e-4bd2-a5f3-c064c5d73eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f71160cf-03f8-408d-bfc7-01a914fc5adb" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_d6c7d4ba-987e-4bd2-a5f3-c064c5d73eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_d6c7d4ba-987e-4bd2-a5f3-c064c5d73eb6" xlink:to="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_290d2a2f-6cb1-4146-8b77-a55ff428aa75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_290d2a2f-6cb1-4146-8b77-a55ff428aa75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DeferredTaxAssetsLeaseLiabilities_a6d03ced-9a08-4210-9852-e67bccf0a1b3" xlink:href="hvt-20221231.xsd#hvt_DeferredTaxAssetsLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:to="loc_hvt_DeferredTaxAssetsLeaseLiabilities_a6d03ced-9a08-4210-9852-e67bccf0a1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_6cf536d2-d630-45f6-8363-39b37718f171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_6cf536d2-d630-45f6-8363-39b37718f171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_d1c50f06-fc8c-4783-af94-6758c39cd93c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_d1c50f06-fc8c-4783-af94-6758c39cd93c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_d7b06526-06d7-4f06-a6ad-19af04c59213" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_d7b06526-06d7-4f06-a6ad-19af04c59213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_b868f606-664c-4fc4-a3ca-9b302beafd62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_b868f606-664c-4fc4-a3ca-9b302beafd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_04b6c5bb-77e9-4b87-b1a7-917dfb723fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsNetAbstract_bcd0fcc8-bbb3-4689-ba0f-0c9d486c7799" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_04b6c5bb-77e9-4b87-b1a7-917dfb723fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_0e5790b6-00ce-4bff-8616-b0b911e14797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_d6c7d4ba-987e-4bd2-a5f3-c064c5d73eb6" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_0e5790b6-00ce-4bff-8616-b0b911e14797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_afe377db-a7f0-464a-ac8d-2ec5ac1808fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_0e5790b6-00ce-4bff-8616-b0b911e14797" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_afe377db-a7f0-464a-ac8d-2ec5ac1808fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6a8126c4-c094-4835-8522-1695add26aff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_0e5790b6-00ce-4bff-8616-b0b911e14797" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_6a8126c4-c094-4835-8522-1695add26aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_9e26bb72-96ec-43ef-897d-7939b8c5d0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_0e5790b6-00ce-4bff-8616-b0b911e14797" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_9e26bb72-96ec-43ef-897d-7939b8c5d0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_0a6575e4-c88d-4f34-9fa1-0030a40d2e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_0e5790b6-00ce-4bff-8616-b0b911e14797" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_0a6575e4-c88d-4f34-9fa1-0030a40d2e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4e22b89b-1f86-48fa-8a07-cd000e057fca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract_d6c7d4ba-987e-4bd2-a5f3-c064c5d73eb6" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4e22b89b-1f86-48fa-8a07-cd000e057fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_06f92e49-b677-42ed-8fbe-5f52432aa268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:href="hvt-20221231.xsd#hvt_IncomeTaxDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_06f92e49-b677-42ed-8fbe-5f52432aa268" xlink:to="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_a9ec8eb6-384c-420f-8960-630ff92cac07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_a9ec8eb6-384c-420f-8960-630ff92cac07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8422b478-b420-4eaa-89ce-d4bd09f589f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_a9ec8eb6-384c-420f-8960-630ff92cac07" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8422b478-b420-4eaa-89ce-d4bd09f589f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_AccruedLiabilitiesCurrentMember_ee81317b-7247-44ac-9c1a-3da4ccf8eb15" xlink:href="hvt-20221231.xsd#hvt_AccruedLiabilitiesCurrentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8422b478-b420-4eaa-89ce-d4bd09f589f5" xlink:to="loc_hvt_AccruedLiabilitiesCurrentMember_ee81317b-7247-44ac-9c1a-3da4ccf8eb15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_21f0bca7-76dd-463d-a1bc-a6178eb6a62b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_21f0bca7-76dd-463d-a1bc-a6178eb6a62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_611ec72e-3bfb-4cc8-bf26-24a21f16a4c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_21f0bca7-76dd-463d-a1bc-a6178eb6a62b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_611ec72e-3bfb-4cc8-bf26-24a21f16a4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_e0f48e39-2aa6-4d59-8d3b-3ed74f757e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_611ec72e-3bfb-4cc8-bf26-24a21f16a4c9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_e0f48e39-2aa6-4d59-8d3b-3ed74f757e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncomeTaxDisclosureLineItems_378bf311-97f0-4679-93be-7a640b1ee236" xlink:href="hvt-20221231.xsd#hvt_IncomeTaxDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_IncomeTaxDisclosureTable_b818297a-9dcd-40ed-af17-76a0403e45f2" xlink:to="loc_hvt_IncomeTaxDisclosureLineItems_378bf311-97f0-4679-93be-7a640b1ee236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_9a780261-707b-48c6-a71f-b5085209b641" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_IncomeTaxDisclosureLineItems_378bf311-97f0-4679-93be-7a640b1ee236" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_9a780261-707b-48c6-a71f-b5085209b641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_RefundableEmployeeRetentionCredits_1f791192-d179-4a9e-b21e-00b542c32828" xlink:href="hvt-20221231.xsd#hvt_RefundableEmployeeRetentionCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_IncomeTaxDisclosureLineItems_378bf311-97f0-4679-93be-7a640b1ee236" xlink:to="loc_hvt_RefundableEmployeeRetentionCredits_1f791192-d179-4a9e-b21e-00b542c32828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b79f95f8-ab1e-4a7c-9435-89db82a6accd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b79f95f8-ab1e-4a7c-9435-89db82a6accd" xlink:to="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d70c7873-2293-463d-87fd-2827db8fb893" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_srt_RangeAxis_d70c7873-2293-463d-87fd-2827db8fb893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_23314ee9-1df4-413f-b9bd-8515a833e87b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d70c7873-2293-463d-87fd-2827db8fb893" xlink:to="loc_srt_RangeMember_23314ee9-1df4-413f-b9bd-8515a833e87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9f7b43b8-ac46-4bda-a4fd-2edcda1566e9" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_23314ee9-1df4-413f-b9bd-8515a833e87b" xlink:to="loc_srt_MinimumMember_9f7b43b8-ac46-4bda-a4fd-2edcda1566e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_cddb33f3-9dac-47db-bf14-69fffdb72f41" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_23314ee9-1df4-413f-b9bd-8515a833e87b" xlink:to="loc_srt_MaximumMember_cddb33f3-9dac-47db-bf14-69fffdb72f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_04030c1a-24a4-45d4-bc11-ae56471d4322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_04030c1a-24a4-45d4-bc11-ae56471d4322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_5db346bc-44c7-4e39-965b-1866fc1fa10a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_04030c1a-24a4-45d4-bc11-ae56471d4322" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_5db346bc-44c7-4e39-965b-1866fc1fa10a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_Covid19Member_6d8f0090-150a-4efa-965f-8783941f8e8d" xlink:href="hvt-20221231.xsd#hvt_Covid19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_5db346bc-44c7-4e39-965b-1866fc1fa10a" xlink:to="loc_hvt_Covid19Member_6d8f0090-150a-4efa-965f-8783941f8e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_cbda5e21-ec68-412d-aa87-9fcf44e537ab" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_srt_StatementGeographicalAxis_cbda5e21-ec68-412d-aa87-9fcf44e537ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_cbda5e21-ec68-412d-aa87-9fcf44e537ab" xlink:to="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CoppellTexasMember_53acb2ee-2b3e-44c5-93d0-285615912cda" xlink:href="hvt-20221231.xsd#hvt_CoppellTexasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:to="loc_hvt_CoppellTexasMember_53acb2ee-2b3e-44c5-93d0-285615912cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LakelandFloridaMember_cf1672f7-433b-4e04-b535-2a7c2d6a4c69" xlink:href="hvt-20221231.xsd#hvt_LakelandFloridaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:to="loc_hvt_LakelandFloridaMember_cf1672f7-433b-4e04-b535-2a7c2d6a4c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ColonialHeightsVirginiaMember_afce7031-d823-4916-b282-feadfca0c3a8" xlink:href="hvt-20221231.xsd#hvt_ColonialHeightsVirginiaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ee87e9ac-0018-421c-8cd7-a3e440062db2" xlink:to="loc_hvt_ColonialHeightsVirginiaMember_afce7031-d823-4916-b282-feadfca0c3a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_e88737ab-3d19-4a3a-ae56-590538d7fbbb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_e88737ab-3d19-4a3a-ae56-590538d7fbbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis_e88737ab-3d19-4a3a-ae56-590538d7fbbb" xlink:to="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DistributionSpaceMember_c9a3b6b6-bcaa-4daa-b4c1-d86353c0b023" xlink:href="hvt-20221231.xsd#hvt_DistributionSpaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:to="loc_hvt_DistributionSpaceMember_c9a3b6b6-bcaa-4daa-b4c1-d86353c0b023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RetailSiteMember_ed3df608-4b53-4512-8923-be8fdbf4beb5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RetailSiteMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:to="loc_srt_RetailSiteMember_ed3df608-4b53-4512-8923-be8fdbf4beb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OfficeSpaceMember_6d2ed8db-2ac9-49db-b91c-87ceaa9a72b7" xlink:href="hvt-20221231.xsd#hvt_OfficeSpaceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MortgageLoansOnRealEstateNamePropertyTypeDomain_abcb6b76-b53c-44c3-a84e-9e3e9400da2e" xlink:to="loc_hvt_OfficeSpaceMember_6d2ed8db-2ac9-49db-b91c-87ceaa9a72b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_b4182e07-bbcb-4234-b204-425c2a7a71db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_b4182e07-bbcb-4234-b204-425c2a7a71db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0a7fa167-6e55-476d-9cae-c08001d8f93b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_b4182e07-bbcb-4234-b204-425c2a7a71db" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0a7fa167-6e55-476d-9cae-c08001d8f93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseMember_7ccde28b-43f2-41b5-94d0-9696e87fd502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0a7fa167-6e55-476d-9cae-c08001d8f93b" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseMember_7ccde28b-43f2-41b5-94d0-9696e87fd502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_11571831-13bd-479f-bc9c-69f463853171" xlink:to="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_266b9e49-ac78-46ff-921a-6414035d49a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_266b9e49-ac78-46ff-921a-6414035d49a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_a3764a04-6bbf-4889-99d1-9c6be1e3f3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_a3764a04-6bbf-4889-99d1-9c6be1e3f3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseRentDeferrals_a3760346-e2e5-4bf6-af0b-38cdb3e97e02" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseRentDeferrals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_LesseeOperatingLeaseRentDeferrals_a3760346-e2e5-4bf6-af0b-38cdb3e97e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseRentAbatements_e39fc9f1-7fb9-4f73-a8a2-51f404a4b513" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseRentAbatements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_LesseeOperatingLeaseRentAbatements_e39fc9f1-7fb9-4f73-a8a2-51f404a4b513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction_baf1c75a-ded9-4656-9da8-1c4f53547cd8" xlink:href="hvt-20221231.xsd#hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction_baf1c75a-ded9-4656-9da8-1c4f53547cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AreaOfRealEstateProperty_e3f71f56-93a7-4046-8ac7-dfa7c21352e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_AreaOfRealEstateProperty_e3f71f56-93a7-4046-8ac7-dfa7c21352e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_786a9c1e-627e-4ae5-98d9-e5d2fcb5aa43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_786a9c1e-627e-4ae5-98d9-e5d2fcb5aa43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_SaleLeasebackTransactionPurchasePrice_f7ae1ebd-cd1b-4708-a053-0f678b59953f" xlink:href="hvt-20221231.xsd#hvt_SaleLeasebackTransactionPurchasePrice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_SaleLeasebackTransactionPurchasePrice_f7ae1ebd-cd1b-4708-a053-0f678b59953f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionNetBookValue_3f702dfb-fc22-4cc3-ab3a-e1fa5d8a2d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionNetBookValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_SaleLeasebackTransactionNetBookValue_3f702dfb-fc22-4cc3-ab3a-e1fa5d8a2d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_2ab374c6-2d05-4913-b924-5b202ffbd4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleAndLeasebackTransactionGainLossNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_us-gaap_SaleAndLeasebackTransactionGainLossNet_2ab374c6-2d05-4913-b924-5b202ffbd4e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_2b780a35-34d0-487a-9897-7a501ba4675e" xlink:href="hvt-20221231.xsd#hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_d9bb48d0-b168-427c-b66e-501a53a66cfa" xlink:to="loc_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases_2b780a35-34d0-487a-9897-7a501ba4675e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9e14d7d7-8e3f-4d2a-afcd-9b40be890ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_OperatingLeaseAssetsAbstract_6bd0020e-e959-43e5-b76d-f682e61a5dee" xlink:href="hvt-20221231.xsd#hvt_OperatingLeaseAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e14d7d7-8e3f-4d2a-afcd-9b40be890ae9" xlink:to="loc_hvt_OperatingLeaseAssetsAbstract_6bd0020e-e959-43e5-b76d-f682e61a5dee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3b783fdc-e6c8-4a2d-bdc0-0019ee0a96b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hvt_OperatingLeaseAssetsAbstract_6bd0020e-e959-43e5-b76d-f682e61a5dee" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3b783fdc-e6c8-4a2d-bdc0-0019ee0a96b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityAbstract_2589ba13-325a-4c2f-b418-d62ec32ba0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9e14d7d7-8e3f-4d2a-afcd-9b40be890ae9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityAbstract_2589ba13-325a-4c2f-b418-d62ec32ba0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b7057fcb-71be-4c0a-8780-1a107b442acb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_2589ba13-325a-4c2f-b418-d62ec32ba0a4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b7057fcb-71be-4c0a-8780-1a107b442acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_900d5cb1-000b-4db8-9b61-8562ee4ff46e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_2589ba13-325a-4c2f-b418-d62ec32ba0a4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_900d5cb1-000b-4db8-9b61-8562ee4ff46e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_22db2a7d-7e71-44b3-a881-ed6358f9771b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilityAbstract_2589ba13-325a-4c2f-b418-d62ec32ba0a4" xlink:to="loc_us-gaap_OperatingLeaseLiability_22db2a7d-7e71-44b3-a881-ed6358f9771b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_670d487c-c0cd-468f-98a5-a514c7f7e00a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9ec9226d-70f7-49bf-9a0c-337b5890e50e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_670d487c-c0cd-468f-98a5-a514c7f7e00a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9ec9226d-70f7-49bf-9a0c-337b5890e50e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_21e24aec-c471-4669-a762-afc300e1d1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_670d487c-c0cd-468f-98a5-a514c7f7e00a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_21e24aec-c471-4669-a762-afc300e1d1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_106b8548-f11c-4ce3-9b4c-462fdc60141f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_106b8548-f11c-4ce3-9b4c-462fdc60141f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ea3dbaa3-a717-433c-ac0c-9dbfc576eb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ea3dbaa3-a717-433c-ac0c-9dbfc576eb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8b569ad5-63b0-4ceb-8817-e8fa8e565c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8b569ad5-63b0-4ceb-8817-e8fa8e565c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d1baaa82-0246-4f35-b951-151aeaa40e07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d1baaa82-0246-4f35-b951-151aeaa40e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_97af5dfb-c97a-4c03-b0c5-c95e6e5f9cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_97af5dfb-c97a-4c03-b0c5-c95e6e5f9cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ba91cfda-622c-4b82-8a6d-49357f9f9b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ba91cfda-622c-4b82-8a6d-49357f9f9b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0e82ae79-d6ac-4bc7-8a1d-9bc5e9101544" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0e82ae79-d6ac-4bc7-8a1d-9bc5e9101544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_246ec8e1-423f-4fbe-898d-51ff2fcedcce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_246ec8e1-423f-4fbe-898d-51ff2fcedcce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_dc76b8b5-2ca2-4cf4-975d-736752ed7ac1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_39eedc6e-8008-433c-aad7-a4c624dc1fd6" xlink:to="loc_us-gaap_OperatingLeaseLiability_dc76b8b5-2ca2-4cf4-975d-736752ed7ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_977b251a-07bd-4a32-bec7-29009d975138" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionTable_e9179728-23b4-4dee-a4be-f6d4a1d08dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_977b251a-07bd-4a32-bec7-29009d975138" xlink:to="loc_us-gaap_SaleLeasebackTransactionTable_e9179728-23b4-4dee-a4be-f6d4a1d08dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_307a3f8b-dad2-4abb-ac1e-375f235e5b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_e9179728-23b4-4dee-a4be-f6d4a1d08dc8" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_307a3f8b-dad2-4abb-ac1e-375f235e5b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c271e8e5-ca6c-4d0e-a7da-d64972dfc0ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_307a3f8b-dad2-4abb-ac1e-375f235e5b62" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c271e8e5-ca6c-4d0e-a7da-d64972dfc0ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2d62d007-46d2-45eb-b475-7bc04748f999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c271e8e5-ca6c-4d0e-a7da-d64972dfc0ac" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2d62d007-46d2-45eb-b475-7bc04748f999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SaleLeasebackTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionTable_e9179728-23b4-4dee-a4be-f6d4a1d08dc8" xlink:to="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_c14eb39c-ca91-49c3-a294-440e2371bac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:to="loc_us-gaap_OperatingLeaseCost_c14eb39c-ca91-49c3-a294-440e2371bac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_46cc8c12-49ee-40a8-90eb-b4f7be959210" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:to="loc_us-gaap_VariableLeaseCost_46cc8c12-49ee-40a8-90eb-b4f7be959210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_da2a3627-0219-4b1e-a464-5bb8089e3740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleLeasebackTransactionLineItems_39fc3ee1-d2e6-41ce-b932-7c00273b66c2" xlink:to="loc_us-gaap_LeaseCost_da2a3627-0219-4b1e-a464-5bb8089e3740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_933c145f-0652-4815-a091-2f3119adf985" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e6e38445-53f7-4fb9-8fb7-124969490f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_933c145f-0652-4815-a091-2f3119adf985" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e6e38445-53f7-4fb9-8fb7-124969490f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_8dc37982-bd23-445a-b305-8148ea10bd34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_e6e38445-53f7-4fb9-8fb7-124969490f8a" xlink:to="loc_us-gaap_OperatingLeasePayments_8dc37982-bd23-445a-b305-8148ea10bd34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e25e7e5b-fb78-437a-8d1a-3483f96e791c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_933c145f-0652-4815-a091-2f3119adf985" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e25e7e5b-fb78-437a-8d1a-3483f96e791c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_5727cc14-6da0-40e0-b960-92e8133063e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e25e7e5b-fb78-437a-8d1a-3483f96e791c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_5727cc14-6da0-40e0-b960-92e8133063e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_c7d95f05-1944-475f-ad74-ce6c22ec2cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_ea6ac3ec-2a29-4679-b197-91764f6a0999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_c7d95f05-1944-475f-ad74-ce6c22ec2cd4" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_ea6ac3ec-2a29-4679-b197-91764f6a0999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_eb475c9d-326f-4548-bd19-222fa5ee0e26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea6ac3ec-2a29-4679-b197-91764f6a0999" xlink:to="loc_us-gaap_StatementClassOfStockAxis_eb475c9d-326f-4548-bd19-222fa5ee0e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_b4535e0c-78ea-42c9-acff-845d2cd60a45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_eb475c9d-326f-4548-bd19-222fa5ee0e26" xlink:to="loc_us-gaap_ClassOfStockDomain_b4535e0c-78ea-42c9-acff-845d2cd60a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_e8b35cd3-7e60-486e-9a1b-cd742f7bbef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b4535e0c-78ea-42c9-acff-845d2cd60a45" xlink:to="loc_us-gaap_CommonClassAMember_e8b35cd3-7e60-486e-9a1b-cd742f7bbef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9e63f56f-aaf8-4058-a533-801fb0743968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_b4535e0c-78ea-42c9-acff-845d2cd60a45" xlink:to="loc_us-gaap_CommonStockMember_9e63f56f-aaf8-4058-a533-801fb0743968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ea6ac3ec-2a29-4679-b197-91764f6a0999" xlink:to="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockPreferentialDividendRate_3348d169-1240-4112-a823-d85582e7e87b" xlink:href="hvt-20221231.xsd#hvt_CommonStockPreferentialDividendRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_hvt_CommonStockPreferentialDividendRate_3348d169-1240-4112-a823-d85582e7e87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockVotingRightsPercentageOfDirectorsElected_485c19f2-92b3-450e-82d7-bfd86a36fa11" xlink:href="hvt-20221231.xsd#hvt_CommonStockVotingRightsPercentageOfDirectorsElected"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_hvt_CommonStockVotingRightsPercentageOfDirectorsElected_485c19f2-92b3-450e-82d7-bfd86a36fa11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfVotesPerShare_62030548-25c1-4762-9f22-7e0b76d8400c" xlink:href="hvt-20221231.xsd#hvt_NumberOfVotesPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_hvt_NumberOfVotesPerShare_62030548-25c1-4762-9f22-7e0b76d8400c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CommonStockConversionRatio_4bfa8c3d-d892-4fb1-ac16-173c6a33243d" xlink:href="hvt-20221231.xsd#hvt_CommonStockConversionRatio"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_hvt_CommonStockConversionRatio_4bfa8c3d-d892-4fb1-ac16-173c6a33243d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_2f8f1d98-4c81-472a-a209-4f0aa2b05e06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_2f8f1d98-4c81-472a-a209-4f0aa2b05e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_efae6a10-44fe-4a45-a3ed-f48feb44e7f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_6b0cbaeb-5793-4109-b642-245c150d2f15" xlink:to="loc_us-gaap_DividendsCommonStockCash_efae6a10-44fe-4a45-a3ed-f48feb44e7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BenefitPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0bcc16b1-ba55-4674-8a23-db3916bd5cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0bcc16b1-ba55-4674-8a23-db3916bd5cf6" xlink:to="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7fe880ad-6676-4acd-bfae-b61e71809197" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7fe880ad-6676-4acd-bfae-b61e71809197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_760cb098-0d48-4ed8-8c0b-2cc4387cd40d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7fe880ad-6676-4acd-bfae-b61e71809197" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_760cb098-0d48-4ed8-8c0b-2cc4387cd40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_23eeb63f-cb99-4abf-9032-97c10494361e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_760cb098-0d48-4ed8-8c0b-2cc4387cd40d" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_23eeb63f-cb99-4abf-9032-97c10494361e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_EmployeeSavingsRetirement401KPlanMember_800f89b5-38ee-4234-a792-37f5afd67f75" xlink:href="hvt-20221231.xsd#hvt_EmployeeSavingsRetirement401KPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_760cb098-0d48-4ed8-8c0b-2cc4387cd40d" xlink:to="loc_hvt_EmployeeSavingsRetirement401KPlanMember_800f89b5-38ee-4234-a792-37f5afd67f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_18ce3788-798a-47e1-b7bf-e1f92a93b095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_18ce3788-798a-47e1-b7bf-e1f92a93b095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_33dc83e5-3e84-4228-b21a-9d5631dedde2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_18ce3788-798a-47e1-b7bf-e1f92a93b095" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_33dc83e5-3e84-4228-b21a-9d5631dedde2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_820b1946-6a51-43ee-9374-b31bcf33a735" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_33dc83e5-3e84-4228-b21a-9d5631dedde2" xlink:to="loc_us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember_820b1946-6a51-43ee-9374-b31bcf33a735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_dd58ae28-cea8-4772-8fed-f2e1642507ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_dd58ae28-cea8-4772-8fed-f2e1642507ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e79fbc30-a4b3-4ab5-8641-20d66a599f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_dd58ae28-cea8-4772-8fed-f2e1642507ee" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e79fbc30-a4b3-4ab5-8641-20d66a599f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_2dc83da8-ad3f-4753-9a80-94b73ced077d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e79fbc30-a4b3-4ab5-8641-20d66a599f7f" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_2dc83da8-ad3f-4753-9a80-94b73ced077d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_933ef5a5-2338-45ba-a3f6-30fe04538b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e79fbc30-a4b3-4ab5-8641-20d66a599f7f" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_933ef5a5-2338-45ba-a3f6-30fe04538b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7138fb7f-a30d-461c-9505-d5f9f2ebb829" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings_fcf00ec6-8b06-4801-945b-91a6190ec828" xlink:href="hvt-20221231.xsd#hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings_fcf00ec6-8b06-4801-945b-91a6190ec828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant_6ac577bf-0eb2-4bc7-9808-6d64b4604aaf" xlink:href="hvt-20221231.xsd#hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant_6ac577bf-0eb2-4bc7-9808-6d64b4604aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_1b23d370-b552-454c-9ba2-7f4c86419a40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_1b23d370-b552-454c-9ba2-7f4c86419a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_975e2f8b-7c4a-4d2f-97b8-c7dc677c4d47" xlink:to="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_275da9b0-eb92-41b5-a306-d6afb6f1f7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_275da9b0-eb92-41b5-a306-d6afb6f1f7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f54bac97-c2b1-4791-95c7-7c960e15ecab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f54bac97-c2b1-4791-95c7-7c960e15ecab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee_d0a972fb-fd4c-46e6-97de-a4b4e5c22e7b" xlink:href="hvt-20221231.xsd#hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee_d0a972fb-fd4c-46e6-97de-a4b4e5c22e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_8ca467d8-c9bc-4b04-9799-711625792553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_8ca467d8-c9bc-4b04-9799-711625792553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_3fdc542e-2dbc-48f4-b868-ba776d3cd617" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_3fdc542e-2dbc-48f4-b868-ba776d3cd617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_a5edc0c7-4f54-4ee7-8d0a-bddb8c943967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_a5edc0c7-4f54-4ee7-8d0a-bddb8c943967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_cfeca45a-7cac-4c7f-8335-c9932f9fd157" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract_b4037eca-53c9-4582-9862-2d00da01d7fa" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_cfeca45a-7cac-4c7f-8335-c9932f9fd157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_eab0e884-4153-4837-8427-c3d1de1a87e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c0c0d5be-7743-4148-8e31-73b22c48bd78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_eab0e884-4153-4837-8427-c3d1de1a87e5" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c0c0d5be-7743-4148-8e31-73b22c48bd78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e488bf2b-0114-4d13-af35-ba555f476a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c0c0d5be-7743-4148-8e31-73b22c48bd78" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e488bf2b-0114-4d13-af35-ba555f476a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5af3180f-792c-4133-8f2e-bb030538b684" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e488bf2b-0114-4d13-af35-ba555f476a94" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5af3180f-792c-4133-8f2e-bb030538b684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_1763aab2-842c-4501-a588-70e348c1daa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5af3180f-792c-4133-8f2e-bb030538b684" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_1763aab2-842c-4501-a588-70e348c1daa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68ef0989-71ac-4df8-88cd-78bafef2a00f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c0c0d5be-7743-4148-8e31-73b22c48bd78" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68ef0989-71ac-4df8-88cd-78bafef2a00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_68ef0989-71ac-4df8-88cd-78bafef2a00f" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ee41a242-4096-4058-a820-daffe31ec7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ee41a242-4096-4058-a820-daffe31ec7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ab207812-c795-4b24-a6ed-275513daffec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ab207812-c795-4b24-a6ed-275513daffec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_5245c7d5-7d69-4954-878c-b9e3bdae4e58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_5245c7d5-7d69-4954-878c-b9e3bdae4e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_a7907b4f-d28c-46bf-89ec-4e23041f699b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_a7907b4f-d28c-46bf-89ec-4e23041f699b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d12d5fcd-87af-4de7-a85c-355c545ef21c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d12d5fcd-87af-4de7-a85c-355c545ef21c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_21e88e82-766f-4d9c-954b-9b8ddabf2bff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_21e88e82-766f-4d9c-954b-9b8ddabf2bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_6b81d90c-b576-4de7-853e-be632b383c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_6b81d90c-b576-4de7-853e-be632b383c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c34a2053-6521-4c7d-8a92-33e178de0453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c34a2053-6521-4c7d-8a92-33e178de0453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_6daa56cf-f551-4893-9f36-37dd6ba26a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_6daa56cf-f551-4893-9f36-37dd6ba26a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_041a81f8-ad24-4b09-be4b-68030dc9c78b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85c48e97-3684-4f1f-a306-1ea1a3b2b3cf" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_041a81f8-ad24-4b09-be4b-68030dc9c78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bb63f67c-49f1-430b-8edd-d3009a181726" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_d5a26c0b-d9c0-461b-ad4e-b11bb12d855e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bb63f67c-49f1-430b-8edd-d3009a181726" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_d5a26c0b-d9c0-461b-ad4e-b11bb12d855e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_1a207e85-475b-4c25-a151-0200951c585c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_d5a26c0b-d9c0-461b-ad4e-b11bb12d855e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_1a207e85-475b-4c25-a151-0200951c585c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_2e391de6-55ac-4903-bc13-fcd851d9a437" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_d5a26c0b-d9c0-461b-ad4e-b11bb12d855e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_2e391de6-55ac-4903-bc13-fcd851d9a437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_aa7ad141-68a2-42e0-92ce-8f5eae39be92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract_d5a26c0b-d9c0-461b-ad4e-b11bb12d855e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_aa7ad141-68a2-42e0-92ce-8f5eae39be92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofNetPensionCostsDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_45c75097-f857-4e30-b1b4-ddcd1c570620" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc550034-8dd3-478a-9d95-537f24e0e902" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_45c75097-f857-4e30-b1b4-ddcd1c570620" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc550034-8dd3-478a-9d95-537f24e0e902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc550034-8dd3-478a-9d95-537f24e0e902" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b73a4553-dfcc-471a-82ca-0598052400e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_06b0ab2d-2a6a-4920-8c7c-deeacb9938ca" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b73a4553-dfcc-471a-82ca-0598052400e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_bbd63b8c-6ba1-41c2-b5d5-e44fca307190" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b73a4553-dfcc-471a-82ca-0598052400e6" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_bbd63b8c-6ba1-41c2-b5d5-e44fca307190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e841c00f-20c4-470a-be27-cd5245b47c33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fc550034-8dd3-478a-9d95-537f24e0e902" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e841c00f-20c4-470a-be27-cd5245b47c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e841c00f-20c4-470a-be27-cd5245b47c33" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d47a849e-0621-43fb-a359-7dbbce52523c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d47a849e-0621-43fb-a359-7dbbce52523c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_21d4dc9d-a173-41ce-badb-10e732aa6e72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_21d4dc9d-a173-41ce-badb-10e732aa6e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1508f98c-8b82-4d60-9ee0-a5734541bb44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_7fb3ec35-0cd6-4f92-9521-431ff54ef8ce" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1508f98c-8b82-4d60-9ee0-a5734541bb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9be61c7a-ef64-4a16-96f0-7348400e8246" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ce66d75c-67a6-4448-be8c-01a904e92bb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9be61c7a-ef64-4a16-96f0-7348400e8246" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ce66d75c-67a6-4448-be8c-01a904e92bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3e43aeb1-b6cf-42e0-8512-4cd40db50299" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ce66d75c-67a6-4448-be8c-01a904e92bb1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3e43aeb1-b6cf-42e0-8512-4cd40db50299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_345cb954-d760-4eee-abb4-83dbd11b57b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3e43aeb1-b6cf-42e0-8512-4cd40db50299" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_345cb954-d760-4eee-abb4-83dbd11b57b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4786f2bc-f0e0-431d-a1af-e2d2fda7ad36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_345cb954-d760-4eee-abb4-83dbd11b57b5" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4786f2bc-f0e0-431d-a1af-e2d2fda7ad36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_292e74ca-0e97-41dc-80fd-7e19b5a64bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_ce66d75c-67a6-4448-be8c-01a904e92bb1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_292e74ca-0e97-41dc-80fd-7e19b5a64bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_a8ae3c53-9522-4ccb-90dc-5e466a47adac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_292e74ca-0e97-41dc-80fd-7e19b5a64bdd" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_a8ae3c53-9522-4ccb-90dc-5e466a47adac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_16a91ae7-1da9-48f5-8aee-5c524a85579e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract_a8ae3c53-9522-4ccb-90dc-5e466a47adac" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_16a91ae7-1da9-48f5-8aee-5c524a85579e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1f79c1c9-86ea-4100-8e4f-8a6a741a3553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_292e74ca-0e97-41dc-80fd-7e19b5a64bdd" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1f79c1c9-86ea-4100-8e4f-8a6a741a3553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_24ee8e90-c54a-4474-bd80-0ed2cba33f69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract_1f79c1c9-86ea-4100-8e4f-8a6a741a3553" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_24ee8e90-c54a-4474-bd80-0ed2cba33f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d0a85e2a-ed04-424d-9703-d233b0559742" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e713f4a8-d011-46b7-93ff-f1ca1e4810de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d0a85e2a-ed04-424d-9703-d233b0559742" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e713f4a8-d011-46b7-93ff-f1ca1e4810de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e713f4a8-d011-46b7-93ff-f1ca1e4810de" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_89200a32-5d69-4ae4-9b44-a279ca0b1f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ad69cdc3-d54b-4d63-b38b-6e25f4e49cd1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_89200a32-5d69-4ae4-9b44-a279ca0b1f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4d9e2725-fd0e-48c6-a394-afd5f42b49e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_89200a32-5d69-4ae4-9b44-a279ca0b1f40" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_4d9e2725-fd0e-48c6-a394-afd5f42b49e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_010c3cbd-f164-4716-afd2-7461e7321788" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e713f4a8-d011-46b7-93ff-f1ca1e4810de" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_010c3cbd-f164-4716-afd2-7461e7321788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_010c3cbd-f164-4716-afd2-7461e7321788" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_eb0717af-6588-44e8-808b-c3f012adfae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_eb0717af-6588-44e8-808b-c3f012adfae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_a7804433-c5b1-4015-9603-45e86262c517" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_a7804433-c5b1-4015-9603-45e86262c517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_143d792b-4350-4aa8-8d7b-c92a51eacd1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_143d792b-4350-4aa8-8d7b-c92a51eacd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_86046952-0fe8-4df9-948b-811614ad44aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_86046952-0fe8-4df9-948b-811614ad44aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_3dae09b8-ed20-4a87-b2f3-0ae6e0d1a54b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_3dae09b8-ed20-4a87-b2f3-0ae6e0d1a54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_8366e8fb-15c8-40df-8b73-3c0b9ea3b9ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_d6181b8f-f20f-4293-9a8f-4ceb9826b5d7" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_8366e8fb-15c8-40df-8b73-3c0b9ea3b9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#AccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_e85c77b4-d347-4759-be3f-6a457e48f397" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8025e407-fbd8-4029-871f-0280973eff01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_e85c77b4-d347-4759-be3f-6a457e48f397" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8025e407-fbd8-4029-871f-0280973eff01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8025e407-fbd8-4029-871f-0280973eff01" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1c2e0549-2f1f-432c-a2d0-05d7a406b8ec" xlink:to="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_874fb14d-bde5-40e9-ae15-15fc8d5c5bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_874fb14d-bde5-40e9-ae15-15fc8d5c5bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_9a96ac8b-53c0-46ad-a9fe-e719f65c92ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_9a96ac8b-53c0-46ad-a9fe-e719f65c92ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_76908af7-a18e-4cf5-a9ea-6b0f9c4e2338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_113c3fcd-2d01-45e9-9720-486227dacd7b" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_76908af7-a18e-4cf5-a9ea-6b0f9c4e2338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_191543af-31a0-4f2c-bf25-515b7f7ed37e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_8025e407-fbd8-4029-871f-0280973eff01" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_191543af-31a0-4f2c-bf25-515b7f7ed37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_191543af-31a0-4f2c-bf25-515b7f7ed37e" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7d2f995e-f97d-43ed-a2b3-e8f0fcf3a44f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:to="loc_us-gaap_StockholdersEquity_7d2f995e-f97d-43ed-a2b3-e8f0fcf3a44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_58a334dc-113e-4ae1-86b6-333432771d55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_58a334dc-113e-4ae1-86b6-333432771d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_d7f74671-02e0-4ba3-91a5-9f969e8aa65f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_d7f74671-02e0-4ba3-91a5-9f969e8aa65f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_40ed5b6c-e10f-48a2-a37f-752166953600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_40ed5b6c-e10f-48a2-a37f-752166953600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_28c013fe-7c69-42c4-93d5-38dd059554ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_28c013fe-7c69-42c4-93d5-38dd059554ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e44aa43c-8eae-4b1e-bc7a-b48f79373844" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract_5474740c-05b1-465c-a621-445555e73df4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_e44aa43c-8eae-4b1e-bc7a-b48f79373844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ebb6882d-2671-4d7f-8daa-11d14020fdb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_c8372381-c70a-495e-a0fb-fa6bd877d7d2" xlink:to="loc_us-gaap_StockholdersEquity_ebb6882d-2671-4d7f-8daa-11d14020fdb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockBasedCompensationPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f283b7ef-46f7-4371-bba9-3523972a8593" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f283b7ef-46f7-4371-bba9-3523972a8593" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_0386f7bf-8d9c-4cc1-a710-ee294d91548d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_us-gaap_PlanNameAxis_0386f7bf-8d9c-4cc1-a710-ee294d91548d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a854fbe2-2dbf-409a-9166-d1c211a62f28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_0386f7bf-8d9c-4cc1-a710-ee294d91548d" xlink:to="loc_us-gaap_PlanNameDomain_a854fbe2-2dbf-409a-9166-d1c211a62f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_LongTermIncentivePlan2021Member_8e1347e0-f86a-47f1-bd1a-2c3980709995" xlink:href="hvt-20221231.xsd#hvt_LongTermIncentivePlan2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_a854fbe2-2dbf-409a-9166-d1c211a62f28" xlink:to="loc_hvt_LongTermIncentivePlan2021Member_8e1347e0-f86a-47f1-bd1a-2c3980709995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_584e725d-8fb6-47c4-921b-d523f4c29743" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_us-gaap_AwardTypeAxis_584e725d-8fb6-47c4-921b-d523f4c29743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_584e725d-8fb6-47c4-921b-d523f4c29743" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ServiceBasedRestrictedStockAwardsMember_71dd07cb-24a0-4e5d-978f-bac04e699f9d" xlink:href="hvt-20221231.xsd#hvt_ServiceBasedRestrictedStockAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:to="loc_hvt_ServiceBasedRestrictedStockAwardsMember_71dd07cb-24a0-4e5d-978f-bac04e699f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_50308231-3fa3-4509-a311-3f7656c305c8" xlink:href="hvt-20221231.xsd#hvt_PerformanceBasedRestrictedStockAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:to="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_50308231-3fa3-4509-a311-3f7656c305c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_acc5fc68-08f2-49cd-ae11-d1f9dfeb14eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4ac236e4-7d36-4970-a16d-7df92eb77e87" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_acc5fc68-08f2-49cd-ae11-d1f9dfeb14eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f7838939-340b-4bb6-8176-9a13781ec682" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_srt_RangeAxis_f7838939-340b-4bb6-8176-9a13781ec682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_71e8e678-ff42-4f27-bb53-94c2e3dd0f87" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f7838939-340b-4bb6-8176-9a13781ec682" xlink:to="loc_srt_RangeMember_71e8e678-ff42-4f27-bb53-94c2e3dd0f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_40dc647b-941a-4dd1-886b-831d739060e3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_71e8e678-ff42-4f27-bb53-94c2e3dd0f87" xlink:to="loc_srt_MinimumMember_40dc647b-941a-4dd1-886b-831d739060e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ed6ce0d5-16cb-49ac-beeb-0293437ed9a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_71e8e678-ff42-4f27-bb53-94c2e3dd0f87" xlink:to="loc_srt_MaximumMember_ed6ce0d5-16cb-49ac-beeb-0293437ed9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_07e279cf-17bd-480c-b8e7-ea07806d6898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_07e279cf-17bd-480c-b8e7-ea07806d6898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4fc6e79b-8716-4f2f-be3a-0f7a6b300741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_07e279cf-17bd-480c-b8e7-ea07806d6898" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4fc6e79b-8716-4f2f-be3a-0f7a6b300741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_f8125bb9-7870-45d8-a3e4-ce260f1f9a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4fc6e79b-8716-4f2f-be3a-0f7a6b300741" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_f8125bb9-7870-45d8-a3e4-ce260f1f9a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ba96786e-52e4-41fa-92d5-22437a172799" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_2f9a724c-727f-4b56-83d6-178ef6e7d925" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ba96786e-52e4-41fa-92d5-22437a172799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ba96786e-52e4-41fa-92d5-22437a172799" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_NumberOfEmployeeCompensationPlans_6a32d3eb-d381-463a-b071-a045548346e1" xlink:href="hvt-20221231.xsd#hvt_NumberOfEmployeeCompensationPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_hvt_NumberOfEmployeeCompensationPlans_6a32d3eb-d381-463a-b071-a045548346e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_6025cece-3919-41b7-941c-bdd1c787375d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_6025cece-3919-41b7-941c-bdd1c787375d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3f22008c-549d-4367-a47c-f709a2d810fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_3f22008c-549d-4367-a47c-f709a2d810fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_326fa36f-2c4e-4c7d-9107-4f28c42e644e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_326fa36f-2c4e-4c7d-9107-4f28c42e644e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_337a95b2-b61c-4479-b9d8-1a2545fe75c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_337a95b2-b61c-4479-b9d8-1a2545fe75c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_9dcabfe2-15b2-482d-8564-fcc55d2f1949" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod_9dcabfe2-15b2-482d-8564-fcc55d2f1949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_04e5a323-7381-47aa-87fa-232875dc0755" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod_04e5a323-7381-47aa-87fa-232875dc0755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue_c7917271-cc66-4378-b543-71b1de87831f" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue_c7917271-cc66-4378-b543-71b1de87831f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_cedfc9bb-ea6a-4aed-be3d-67c51c7a6491" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_cedfc9bb-ea6a-4aed-be3d-67c51c7a6491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_0f35dbeb-d5e1-4d64-86f8-1619065da75a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_0f35dbeb-d5e1-4d64-86f8-1619065da75a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_888f9f71-a047-459c-80ed-44e8e9bae690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_888f9f71-a047-459c-80ed-44e8e9bae690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6d8d134d-3290-4635-801c-331e2e0737e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_c5ef5b2c-bf24-4480-9829-f4523390cbc7" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6d8d134d-3290-4635-801c-331e2e0737e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9db6c53a-7602-40c6-90df-3a8d45f296fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_a4d5b6be-1e5c-4a38-b777-970ded2e83af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9db6c53a-7602-40c6-90df-3a8d45f296fb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_a4d5b6be-1e5c-4a38-b777-970ded2e83af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_a4d5b6be-1e5c-4a38-b777-970ded2e83af" xlink:to="loc_us-gaap_AwardTypeAxis_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1b142d01-7ffb-43ba-b566-1ddbcfcaf47c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ServiceBasedRestrictedStockAwardsMember_9b837ea0-fd1f-4e64-b899-2a599fb24508" xlink:href="hvt-20221231.xsd#hvt_ServiceBasedRestrictedStockAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:to="loc_hvt_ServiceBasedRestrictedStockAwardsMember_9b837ea0-fd1f-4e64-b899-2a599fb24508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_b1ead795-0d04-49df-a647-2b965d66d38b" xlink:href="hvt-20221231.xsd#hvt_PerformanceBasedRestrictedStockAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:to="loc_hvt_PerformanceBasedRestrictedStockAwardsMember_b1ead795-0d04-49df-a647-2b965d66d38b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember_5a99d403-5806-4808-80a6-a7cb53ec7d04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60ff8799-53aa-40bf-91d8-8c70cbcb8771" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember_5a99d403-5806-4808-80a6-a7cb53ec7d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_a4d5b6be-1e5c-4a38-b777-970ded2e83af" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_57d0b808-38d2-4247-98fd-f5e33b81c0da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_57d0b808-38d2-4247-98fd-f5e33b81c0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_143cd647-5d8f-40bb-9933-80225633a4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_143cd647-5d8f-40bb-9933-80225633a4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4392aaf1-1a2c-4d49-88f8-d06f4c54ce07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4392aaf1-1a2c-4d49-88f8-d06f4c54ce07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cfcffe20-9aa2-46a8-9931-293ff3ba8ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cfcffe20-9aa2-46a8-9931-293ff3ba8ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance_1bb1cc56-7f90-4431-aceb-5bc0bd8e466f" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance_1bb1cc56-7f90-4431-aceb-5bc0bd8e466f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance_dd64f4e7-5f3e-4cfb-ac04-4445562d8fb3" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance_dd64f4e7-5f3e-4cfb-ac04-4445562d8fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_30657afa-dd90-47e2-8fe1-e47eac758034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_c11fda14-3928-48e1-9ac4-eed4fb1579e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_30657afa-dd90-47e2-8fe1-e47eac758034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_cc7d33ab-2419-48af-b6b7-178bb38749eb" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber_cc7d33ab-2419-48af-b6b7-178bb38749eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cdcc17b1-20dd-4f1f-b6b1-cc2a0a45d895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cdcc17b1-20dd-4f1f-b6b1-cc2a0a45d895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_77d901d9-1888-4d06-a894-6f5709fd9881" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_77d901d9-1888-4d06-a894-6f5709fd9881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d915f359-e357-4ddb-a8aa-9a485c8ad8f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d915f359-e357-4ddb-a8aa-9a485c8ad8f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bf546080-6e45-42a9-80e9-2eef99b08b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_bf546080-6e45-42a9-80e9-2eef99b08b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue_afd6ef12-c71c-438f-9113-0f2d41643644" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue_afd6ef12-c71c-438f-9113-0f2d41643644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue_07f9ede1-d4dc-41f9-8132-776a93184f2f" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue_07f9ede1-d4dc-41f9-8132-776a93184f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_117e60c8-f2ff-4816-bb4e-b898b3cefcc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_89a6a916-8258-4514-81b7-1770ec431ec7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_117e60c8-f2ff-4816-bb4e-b898b3cefcc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_2664e304-72e4-42dd-b835-6642086e9f84" xlink:href="hvt-20221231.xsd#hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_b5e6d779-1ed3-4e3b-82c6-325712317cda" xlink:to="loc_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice_2664e304-72e4-42dd-b835-6642086e9f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7148d73a-578c-4a70-b96d-71562015d936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_9d2ed7de-64c9-4a5b-807e-7e83537a4e40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7148d73a-578c-4a70-b96d-71562015d936" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_9d2ed7de-64c9-4a5b-807e-7e83537a4e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_88150a35-e2c9-4bb8-9a2f-85e0da7ef614" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_9d2ed7de-64c9-4a5b-807e-7e83537a4e40" xlink:to="loc_us-gaap_StatementClassOfStockAxis_88150a35-e2c9-4bb8-9a2f-85e0da7ef614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7214443b-efe8-45f4-9a5a-73cbf5a36fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_88150a35-e2c9-4bb8-9a2f-85e0da7ef614" xlink:to="loc_us-gaap_ClassOfStockDomain_7214443b-efe8-45f4-9a5a-73cbf5a36fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_067234cb-d11a-4832-aca0-3f1114b29d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7214443b-efe8-45f4-9a5a-73cbf5a36fcb" xlink:to="loc_us-gaap_CommonStockMember_067234cb-d11a-4832-aca0-3f1114b29d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_b38acb17-ed47-4ce4-b55d-4af13a47d028" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_7214443b-efe8-45f4-9a5a-73cbf5a36fcb" xlink:to="loc_us-gaap_CommonClassAMember_b38acb17-ed47-4ce4-b55d-4af13a47d028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_9d2ed7de-64c9-4a5b-807e-7e83537a4e40" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:to="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributedEarnings_834f3f34-529a-41cb-a9ae-7c902142388d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributedEarnings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:to="loc_us-gaap_DistributedEarnings_834f3f34-529a-41cb-a9ae-7c902142388d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarnings_c3f2d0fa-1e5d-48db-a7af-79d5b69c2977" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UndistributedEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:to="loc_us-gaap_UndistributedEarnings_c3f2d0fa-1e5d-48db-a7af-79d5b69c2977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a556fa08-2e43-450c-856b-b0ce3a014da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a556fa08-2e43-450c-856b-b0ce3a014da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_69af06f0-04be-47ce-b121-300296a48d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_719ae60a-1454-47fe-951a-df3a9b062d18" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_69af06f0-04be-47ce-b121-300296a48d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a7fa97fd-1da0-438a-a05f-ceeef66e1790" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a7fa97fd-1da0-438a-a05f-ceeef66e1790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_36afa9d4-f6d9-4ec1-8695-04098520e18c" xlink:href="hvt-20221231.xsd#hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:to="loc_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock_36afa9d4-f6d9-4ec1-8695-04098520e18c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8ae2b9e5-da2f-422a-915b-6159105327af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8ae2b9e5-da2f-422a-915b-6159105327af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_61c559eb-89ea-400c-ba35-966a02d83f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_11ee8151-f9fc-4886-8e4d-da5cefd8a364" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_61c559eb-89ea-400c-ba35-966a02d83f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_377bdc45-7923-4d90-beb0-9661907fd6f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_75eb854a-2d85-4103-952f-8857b699551b" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_377bdc45-7923-4d90-beb0-9661907fd6f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2b24ed3b-27da-45b5-ae90-1c34b9e6be54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_377bdc45-7923-4d90-beb0-9661907fd6f1" xlink:to="loc_us-gaap_EarningsPerShareBasic_2b24ed3b-27da-45b5-ae90-1c34b9e6be54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e8fbfa4a-0f30-4964-b668-0ac27230aa12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_377bdc45-7923-4d90-beb0-9661907fd6f1" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e8fbfa4a-0f30-4964-b668-0ac27230aa12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#SelectedQuarterlyFinancialDataUnauditedDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_3d3e6a7c-da44-4e20-833a-f9287b975eed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_819e256e-2a3c-481e-8679-09222e761b25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_3d3e6a7c-da44-4e20-833a-f9287b975eed" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_819e256e-2a3c-481e-8679-09222e761b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6a926db5-d758-4b3f-ac6d-77495991d61e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_819e256e-2a3c-481e-8679-09222e761b25" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6a926db5-d758-4b3f-ac6d-77495991d61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c5433b78-d66f-4cc6-a71c-1561cc3949a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6a926db5-d758-4b3f-ac6d-77495991d61e" xlink:to="loc_us-gaap_ClassOfStockDomain_c5433b78-d66f-4cc6-a71c-1561cc3949a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_c2569eb4-6f94-4023-a4f1-fbb932e756ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c5433b78-d66f-4cc6-a71c-1561cc3949a1" xlink:to="loc_us-gaap_CommonStockMember_c2569eb4-6f94-4023-a4f1-fbb932e756ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_45870cd5-0d27-449b-bed0-670022dfe5c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c5433b78-d66f-4cc6-a71c-1561cc3949a1" xlink:to="loc_us-gaap_CommonClassAMember_45870cd5-0d27-449b-bed0-670022dfe5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_c5080e83-688d-42c5-a344-e0d336e80330" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_819e256e-2a3c-481e-8679-09222e761b25" xlink:to="loc_us-gaap_ClassOfStockLineItems_c5080e83-688d-42c5-a344-e0d336e80330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_c5080e83-688d-42c5-a344-e0d336e80330" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5ba72456-9a8e-4d5f-8590-f8ac48dadfaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5ba72456-9a8e-4d5f-8590-f8ac48dadfaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e821fb83-19fd-429a-a507-e5794b726827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_GrossProfit_e821fb83-19fd-429a-a507-e5794b726827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_58b73398-0891-4d3b-88f2-3516a5f44c50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_58b73398-0891-4d3b-88f2-3516a5f44c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b2dae473-8166-4630-8706-981a64f93842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_NetIncomeLoss_b2dae473-8166-4630-8706-981a64f93842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_8cebb07a-dac9-4405-9e6a-67e44b9baf75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_EarningsPerShareBasic_8cebb07a-dac9-4405-9e6a-67e44b9baf75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d3b27457-1c15-460b-816a-a46c367286ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_cc7ed06f-c8db-4ef5-94cf-328ae006a234" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d3b27457-1c15-460b-816a-a46c367286ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="hvt-20221231.xsd#ScheduleIIValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_e8d647e9-17d8-408d-8414-57de3e63fbe8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03edda07-a65b-4c99-83b5-fc8c476c57a2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_e8d647e9-17d8-408d-8414-57de3e63fbe8" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03edda07-a65b-4c99-83b5-fc8c476c57a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_65e85f51-de2f-4d91-84fa-4875e14eaa9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03edda07-a65b-4c99-83b5-fc8c476c57a2" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_65e85f51-de2f-4d91-84fa-4875e14eaa9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_34bdccdc-4161-44f4-9f5f-30592e9be33f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_65e85f51-de2f-4d91-84fa-4875e14eaa9c" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_34bdccdc-4161-44f4-9f5f-30592e9be33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesReturnsAndAllowancesMember_8ba587a3-1b7a-4e6e-ab6c-f6d8fcf7e3f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesReturnsAndAllowancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_34bdccdc-4161-44f4-9f5f-30592e9be33f" xlink:to="loc_us-gaap_SalesReturnsAndAllowancesMember_8ba587a3-1b7a-4e6e-ab6c-f6d8fcf7e3f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hvt_CancelledSalesAndAllowancesMember_37f1465f-bf8e-4e2a-91b9-978de9553782" xlink:href="hvt-20221231.xsd#hvt_CancelledSalesAndAllowancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_34bdccdc-4161-44f4-9f5f-30592e9be33f" xlink:to="loc_hvt_CancelledSalesAndAllowancesMember_37f1465f-bf8e-4e2a-91b9-978de9553782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b3f0ba6a-7ef5-4112-a71c-3b29a74e7073" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_03edda07-a65b-4c99-83b5-fc8c476c57a2" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b3f0ba6a-7ef5-4112-a71c-3b29a74e7073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_b3f0ba6a-7ef5-4112-a71c-3b29a74e7073" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_83b0e48b-d3c3-4089-b52d-5343eaf8cfe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_83b0e48b-d3c3-4089-b52d-5343eaf8cfe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_71f6a846-3d37-4791-bc4b-b4a93024f0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_71f6a846-3d37-4791-bc4b-b4a93024f0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1e09efeb-a59c-42ad-a2fb-b28df2abfc73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_1e09efeb-a59c-42ad-a2fb-b28df2abfc73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_0697e2d2-eb90-441f-be22-3fa25217ad12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_a70dd0ee-dbf1-40b0-824d-178ee07eb325" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_0697e2d2-eb90-441f-be22-3fa25217ad12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>hvt-20221231_g1.jpg
<TEXT>
begin 644 hvt-20221231_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1" %K @L# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>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#ZIHHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **Y/QAXYL/#EQ%9K#<:AJLW^KLK52[GW.,X'N:S/A[XPU;7?$&K:5K
MVG1:?=6L:3I"K;F$;$@;CZ\&@#OZ*** "BBB@ HHHH **** "D9@JDL0 .23
M2UQGQBNKJT^'>L26%VEG<M"425NQ(Q@>YH I?#SXG:-XO-_&EU!!<V]RT*PR
M-L=E' 8 ]03GGVKT#.>E>7^%? /AOQ#X#T-]7T-8[A;?@LQ61"2<G(QG)YY]
M:P/'OAN3P%IO]H^'_$^MV88B.&P3$PFDS\J@;=W)([T >WT5D>$);^?PSITN
ML K?O$#,",'/TK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
ML_7=8L="TV2_U2=;>TCQOD8X S7+^)OB/I.FV=M_9#IK&HWF1:VMJX9I#COC
M.![T =Q17F\MS\3KJU22SM="M)&YV7"M(5'H<..:B;3_ (J7$JEM9\.6ZXP=
MEE(0/_(E 'IM%>;6OAOXAEY#?>+]/*L/E$%DR[?S8USOQ&TSQMH7AA;R#QA<
MM+]JAC8Q1JN$9P&/(/04 >UDX&3TK+N/$.CVP8W&IV<87[Q>91C]:X+3_A;]
MNMQ-XC\3:WJKS*"R/,J(1CT50?UKI+/X=>%;2WCACTB$JG3>[,3]<F@#5T;Q
M/H6MNR:/J]A?,IP1;SJY!_ UL5Q.M?#'POJ<"JE@+*9#F.>U<QNA]?3\ZY^U
M'Q,\.QSZ?96%CKMLA_T:[GN5B<+Z.">3[C% 'JU>?>.?$^J2:[%X5\)+$=7F
MB\V:YD.5M8R2-Q'<\'%9UOX#\0>),S>/=;9D8<6.GYBC3V)R23[@UU?A#P-H
M'A.:>?1K/R[F=0DLSNSNRCH,D^YH B\$^";/PVKW,LLE]JT_-Q>3G<['T'H*
MPYHDL?CM!,K!#J.E^65SC<8V=B?UKTBO.?B)%]D\>>"-44E2MQ+;/QU#J%'Z
MF@#T:BBB@ HHHH **** "BBB@ KD?BCX8N_%OA4Z;IUU#:W2W$-PDDR%T)C<
M-M(!'!QBNNHH \Y^'GC6YGU*;PQXKB@LO$%MQ$J*8X[F,#AXP2??N>E2_$SP
M?K?B#5-'U+0-3MK6;3W9_)NHC)'(>QP".17._%JV/C'Q18>&/#ZPQ:S;[;J?
M4?XK-,\8P1R=IX->LZ5;RVFFVUO<3M<31H%>5NKD=Z .5^%_B+5-?T_58M=2
MV74--O6LI&MU*HY"*VX DD?>]:[2O,?@7AK7Q7+N;=+K4K,C+AD/EQC!_+/X
MUZ=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <%\<A"/AMJCW63
M#$%D8 9R <UK>%/"^@Z?:V-]IVFP0W#0(1( 21E1Z]*I_&6 S_"[Q,HQ\MA,
M_/LA-;/@N?[3X2TB4L&W6L?(^F* -JBBB@ KA?C:"OPUUB95#&WC\\ G^[S_
M $KNJYWXBV@O_ ?B"U/_ "VL9D'&<90T :?A^=;G0]/F4@A[>-N/]T5?KG/A
MS+YW@?1F))_<!<D>A(_I71T %%%% !1110 5Y5^T#?6MAHN@W$L\<=U%J]K)
M$A;#,!*N['X5ZK7@/[4%@\MSH,\!)G:"\5 /[RQ9!^N30![U;2>;;Q2?WT#?
MF*DK$\%7IU#PEI-RV"TENF<>H&#_ "K;H ***&( ))P!U- !17,ZYX\\,:(0
MNHZS91RL<+$)5+D^@7.:YZ3XG_;6E3P[X<U?4=HXE>%H(B?9V&* /1Z&( ))
MP!UKR.ZU7XBZN$$*Z7H<1/S;@9Y /8A@/TJ!/!$NH2/)XG\0:MJ>_K#YBQQC
MZ +G]:R=>"W8N9'>ZWX[\,:(P74=:L8I2<"/SEWD^PSFO&/&/BS6?%4GB2\T
M#7[[3=.TY(XK:*- AFE;HS;@>.1TQTKM/"UW\/K#Q._AVST^"'5;<9Q*"Y;C
M)P6SS7%_'/0M0_X2B*/PSY8EUB*)XXCPCRV[F3'U(*BM(R4M@N>L?#/P:GAF
MPDN[B^N=0U34 LMS<W!!8G:.!@#@5N^+-?MO#.AS:G>I+)%&0-D2EF8G@  5
MY9X'^-43V9MO&&E7.E7-K(;6:;83$'50<$X^7.1U-6_&NNVOC;6?".DZ'?\
MVC3+RZ>:Z$!&X"+##)YP,TQG1_!_2;FRT*\U'4;=K>]U:Z:\DC?JH("@$=N%
M%=[38T$<:HO10%%.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHK@OB]KOB;P[HL%_X873Y/WR12K=QLV Q R,,.E '>
MT5Y7$_Q=EB1U?PMAE##_ $>3O_VTIW_%WO\ GIX6_P# >3_XY0!ZE17FS6_Q
M5>,C^T/#"$C&19RY'_D6H8-(^*4FX3>(M BXX/V&1L_^1* /3Z*\UL_#/Q#_
M 'HOO&%@P8?+Y%FRE3^+&GS>#/%]Q;^6_CB\A?.=\$2J?U!H ]'HKS,?#/4I
MY";[QUXCD!&#LDB7/_D.LV6TOOACXATZY;4M2U70-0=+.<W;J[0RLV$88 X)
M8#\* /7J*13N4$=",BEH **** "BBB@#$\<6ZW?@[6[=U#K+9RH5/?*D8JG\
M,G\SP'HQ  'D[0!T&&(_I6[JL/VC3;J'!/F1,N!WR*XKX%3&3X9:4A!!A,L?
M)ZXE:@#OZ**K7UVEK'D\L>@I2DHJ[ FEE2)=TC!1[UB:U?I<Z?=6T*%O,C9,
MGCJ*IW%Q)<.6=B?;TJ&N&>*;^$AR.4^#>KW,OP\TV/S#F$R1DYR>)&KL_MEQ
M_P ]6KSSX1N@TO5[5./LFHR1$8Q@X5O_ &:N[K*I.7,]26V65OKE>DK5:AU:
M5?\ 6*&'ZUF5R?Q"T/6=<L;./0-4.GS17"R.<9#*"*(5))[A=GJ-M?PS\ [6
M]#5NN+M5DBMXEE??(J@,_3)]:V-.U$H1'.<KT#>E=-/$W=IE*7<W*\L^)L$N
ML?$#PGI"AC R7,DNU<X^3 )/X5ZB7 3<2-N,YKR_PYJ,WC/XF_VUI\,D>B:3
M'):BX+#;<R$'...@R.?7-=99E?"_XD:#H_@NSTO6=2C75+5Y86MA\TO#L1\H
MYZ$5O?\ "S+O4%;_ (1OPEK-_P [5>>-K9#[Y9<5V=GX<T:SG>:VTVU25SEG
M\L$D_4UJJJHN$4*/0#% 'C^AZQ\0O&MJTUG-I6AVT4K13;HS+(".H!# =#Z5
MR5Y-ITVL7EKJ.H>+/%S1?)/]@B+P1M_<^1,Y_'O4\2>(3XL\6>"="@E@@O\
M4?M,NH _+! R(&Q_M':V*]R\-:%9>'=(AL-/B5(XUPS8Y<]R3W-,#YNM[/PY
M;^-(8/$MO-X?BEA4V=I'\QC!8@-*[ X9CD8XZ5T^J)J'@'4K;4;'4K_4?#MP
M^VYMY%$AA']]=H''KUZ5;;3['Q=\3/%SWL<=Q91V\=AC'1@2Q.?7YQ6+-\-=
M=N-1L]-N=;E;PS:^8\10@3H2.%)/! (]*XZM5-\M]"&SU73+ZWU.PAO+*02V
M\R[D<="*DND>6VE2*0QR,I"N/X3ZUYEI^E>*/A[8K%II37-$AR?((VW"#.3@
M]#],5Z#X>UBUUW2H;^R)\J0=&&"I[@^]<DHVU6Q)\UQ6VH^$/'CF[N?[1U2"
M]CE$B(29!*P1D..A"@?G7MGQ2,\7AZPUN LDVE7,5X1CH@(+C\A7!?%G0Y[/
MX@VFJ:==203R6[W$4>!MDFB!;!X[C:*]1TJ]L_&?@UMDL4J7<!AF",&VL1@@
MUM*;]V:&8RRWOAKQ%=^(;>Q;6_#>N?Z9<PP6YD>WD$8&1C.0=H[5+\"_!EM!
MK>K>,H[^.]CU-O\ 1D1-HMQT(QG@]C6;\-_B1HV@:'%I?B+4;>"^M)&MI8&<
M;B-W''T(K1^!/B>S76-;\+PH?+2X:[LY%'RF%@.#Z?,&KMIS<EJ6G<]JHHHJ
MQA1110 4444 %%%% !1110 4444 %<)XW\4ZQIWBK1="\/VMM<7=^LDC"=L!
M509/.17=UY]JBQR_&C1=T67@L)75_P"[N##^E %;_A*/B!9M_IO@F*X7DYM]
M03D?D:G'Q U:*'?>^"M7B8(698LS8]AA>37H=% 'FJ_%NQC91?>'O$UKD9.[
M3)3C_P =JY#\6/#,D22.U_ '. )[1T/Y&N\:-'^^JM]1FHFL[5OO6T)^L8H
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
M#(?#M^<7L<8RMN__ #TQV'3/TKU&-&D8*@))]*C\2:AI'A;19+_Q$R-$?E2
MC<96/157N35T82F]-AI7+?@C6=&URT:YT;4;6^_O>1*'V>QQT-=/7SUX?L/$
M_A_Q(WCB/P^5TV\4Q-I-FI\V.+JKE><MDGC'I71WGB'QAXWUJU'@N.YT*SLA
MYEP^J6;JL[?\\\'!(X'0]Z]&$%%61:5CU'7-<TS0K4W.L7]M90_WIY @/TS7
MEFL:G>?$7Q)H4WA6QE6QTJ[\UM2N 5C9>-P0'&[('4&MS1? VJZEKG]K>/[N
MQU*2-/+M[:WB9(DZY)!8Y//Z5Z)!#%;QB."-(XUX"H, 50R#4N+!]QYQ@US5
M=+JHS8R5S5<&*^)&<MPHHK/US4'T[3Y)H+:2ZG&%2&,9+,>!]![URHDP_&]\
MSHFEVTK1R2C?*R'!5/\ Z_(JSH<MMX@T)[/4HDF,?[J:-QPWH?RJ)] AN@=1
MU&6>SN)@&E19%*H?3.*S(]=\)>%[R1IM?@:XE4*8WG1F(!X^45HE*[2>G3O<
MA*7-?H4O&WPET+7-#>VTFVATN^4AXKB)>58=,^U>2> 3XNT;XDW>CV4EA>:E
M!"L4DLO1T!)Y (R>?PKV67X@2ZC,;;PKHM]J$V0/.EC,,*^^\C!K/_L#QS=:
MG-?QSZ!I=Q*NTR+:M))M]"0^#U-:1E))J1I<Z#P?XLFU75+O1M7L6L=8M$$D
MD8;<CH20&4_@:ZZO'O!EZ_A_XDWMKKU]!J%UJR@07L1X!7K$1SCU_P"!5[#6
M516>@'0Z*<V?T.*OU0T48L_J<U?KTJ7P(T6P4445H,**** "BBB@ HHHH **
M** "O,_@NOF77C2Z,;(TNM.!GNHBC_\ KUZ97 _!T.=%U263!,NH2L"/H!_2
M@#OJ**@NKF.VCW2'Z#UII-NR$VDKLF8@#)X'K6;=ZK'%E8?G;U[5F7M_+<MC
M.U.P%4ZZJ>'6\CAJXM[0)[B[FG/[QSCT'2H***Z4DM$<;;D[L****9)A^,O$
M=OX5\/W.K7D4LL4(R5C&23_3ZU;\/:M#KFC6NI6R2)#<)O59%P15RX@BN8'A
MN(UDB<89&&013HXTBC5(U"(HP% P *6MRM+#Z***9(5R'Q;_ .2<:_\ ]>DG
M_H)KKZY#XM_\DXU__KTD_P#034RV9</B1T.A'&BZ?C_GWC_]!%;-MJ$\'1MR
M^AK&T/\ Y NG_P#7O'_Z"*O4.*DK,%)Q=TSI+/48KC )V/Z&K<KB.-G/11FN
M,N)X[:%YII%CBC!9G8X"@=ZEM]=2XTQ7AF2>WD^Y(AR"/K7'7H\D7*)VTL5?
M29)*YDD9CU)S3*16#J"IR*Y>X\:Z?:^*[O0KH&&:"T^U^8S<,OS9X]MM>!9R
M9ON=317(>%?'$'B%86@LY(EE1W4LX/"D^W?%9K_$2Y='GM/#\UQ:0P^?<2+<
MJ&C7<RG"XRWW2>*?)+89Z"0&&" 1Z&O/O'6@3Z7<CQ5X:$<-[9J7N8,82YC'
M)!]\9P:T[/QB^IWQCT;3)+VUC=8Y[@3!?*8@'&W&3@$9K0\=+?2>#]572XED
MO&MG"(W.25/%.-XL#0T/44U;2+6^B&%G0/CT]:LW,\5K;R3W$BQ11@LSL<
M=S7G&A>-M*\/_#;39VE%Q<J/LZ6J'$DDV?N =>IK*\9>+KF\\+WEEXLT*^TB
MWNH6,=U$_F*IQQNP./QI^S;8%O0;J'Q;\8H+VUM?[4T)+4P-+-$?*B?+<HQX
M;.0*^@H8(H8T2&-$1!A0HQ@5YK\-6?\ X1/1I)8DBD,8)"KCOP?RQ7IJG*CZ
M5VX>5TX]BXAM&[=@;NF<<TM%(Q &3P*Z"@8 C!&15.XTV"7D#8?:DN-3@AR
M=Y_V:SIM7E;B)0@_6K^KNHM483KTX[LDDT=Q]R0$>XJNVGR)]YXQ]6JO)=SR
M??D8U"6)ZD_G2_LV#W9SRQ2Z(Q_"(MEGU73((UM%L;DQ@%PP<$!MP]!DGCVK
MJ8H+-3^]GW?[M<;-=2V'BB1KJX@BTV2V7&]@I$@+9/Y8K+\5_$OPSX<T^2XN
M-3M9Y5'%O#*&D;\!5K 48ZL2Q$V]$>E:GK6DZ%I-S?W$L<5O;QF1R3C@#-<'
MX#T>3Q3J@\8>*Y$D>0DZ?8L?DMH^S$=V/7\J\GM_%&G>*-0_M?Q/#J%S;''V
M33+2%Y47!SN<KU)_I7H<'C:]DMU&E>$]5=5 5%E4P<?\"6K5"'1FCQ$X]#VQ
M2"ORXQ[4*H7[H ^@KQ2/5_B!=(S6VCV.GY'R&>X$N/J 17/Z)XE\<:[XMO=%
M;Q)8JMM"LDDMC"<(Q)!3)8\@ '\:F5%K8N.(3W/HRL_4-:TS3L_;[^UMMO7S
M90N/SKS"Q\$&YD9_$/B?7KYF/*F5%3\@@/ZUM:'X"\!VU^UM;V\%SJ&T2,DU
MPSR;?4KGZ]JB4)1W1K"K&?PLDU;XJ>#Q!<Q6^K17TJ*24L_WQ_):Y./XARWN
M[^R/#.LW0 R&EA:!6]LLM>H7-CH'A[2KBYDMK*RM(D+R2%% 4 >M<6_BO3I+
M6QFTD&_CO9-D/V?D$9Y)(Z 5PXE*Z=AR.*\3>+O&]AI\4PT2SL6N)5AA65_.
M^9C@;MI&WD]36+IFE:M=^*GM=5\8W":Q>%D*V,&U8PB!S'EMPX!S^->B7GA3
MS=(U16N)9]0NP7621N$<#Y<>@!KFK?P+K$O_  CKW-]+9WD,EQ+?75DZJX9D
M"KMW YR%&:P4HV),J[TOPA"T U677]:<ELY1Y,8ZEM@&!720WO@K2)+06&F&
M=ID#JUM:M/Y:YQESSM&0>OI67!IFM^$5ANS;Q7R(KI)-=7:1XSG#,2,'KT&*
ME\*^'==\*;!IEI;ZI!=Q#S)&G5/)8LS$\_>7!' INS6X&I\3]5\1:-HUE-X+
MTQ+J5Y-THV?=08/0>O-<U:_&NTF\+QS/9RP:Y*?*BMY5(C>3.,[O[N>M>O;7
M:WVDA9"N..@->8>'OA)HFG$W7B:5=4O/.:5'D^1$R<@ 5$'"UI(#@/#>A^&G
M\<6M_K6NQ-JGGFZD6$$6Z.H#;0^2..,\]Z^B=/OK34+99["YBN(#P)(G#*?Q
M%>;_ !:\%6NH>&;1M.:VL+6QF^TS/C \L8W<_05H_!2TGA\.7<SQ-#;W=V9K
M6-@1MCVJHX/J5)_&JG:<>:X'LNE+ML8_?FK=1VZ[(47T%25Z$%:*1J@HHHJ@
M"BBB@ HHHH **** *^I$KI]P0<$1L1^5>*_#/P;)XI\(6>J7/B37K6Y>27=]
MFG0 X<@?>4U[=<NL=O([C*JI)'J*\+^%.O>+].\&VBZ9X36_TXS3&.87J(SK
MYC?PD<4 =4?ASX@AC*V7C_7X\G/SF)O_ &2J^@_#CQ%X=L4L]&\72I;AB["6
M(,68G))K3C\=^(%C=KSP-J,14X"QSB7/Y+5>^^*;6#;;SPIXA3*[MR6;NOYA
M::38FTM65]5TCXA6<PDMO%VF&/'$<UD[$_DXK"DM_B6UR7?6-#F'0;K1\?EY
ME2O\5M*GF4W=CK<+R-M'F:?( /QQ4S?$KPTBNTUX\*I]XRQE<?G793A&*WU/
M/JU9R=K:%6U/Q%21OM9T*1.WEQ.I_5S4T=UX[60^9I^ELG^S)@_SJU:?$7PE
M=2I'%K^G[WX4&=1D^G6NL5@ZAE(*D9!'>M4D]F<[;6Z.#_M;Q\DY!\-6,L0/
M!6^52?SILGB/QK%)M?P>C>NR^0_TKOZ*?*^XN==C@YO%_B>)06\#W+9_N7R'
M_P!EJ6T\8:W*A-QX0OH&SPOGAL_DM=O119]PYEV.'D\:ZDCE3X3U,X[CD?\
MH-2Q^,[QDR_AG54/IY9/]*[.BBS[A==CC)?&MS'&SGPWJY"C.%A8D_08K._X
M67)_T*?B/_P"D_\ B:]$HHL^X<T>QYW_ ,++D_Z%+Q'_ . 4G_Q-9'Q$\7SZ
MC\/]80Z!JELDMK(-\T++M^4]<CBO6ZY+XL(S_#GQ %&<6<I./3::F2=GJ5%Q
MYE9&QX5D:7PWICORQMT_E6K7ENA>/;FP\+64DOAR_P#LT-NI,^<)@#KG'2KV
MC_$F76+9+C3/#M]<P,=HDC;<N?KBFI(3IRNSM->TFVUS2;G3KT,8)T*-M.",
MUEZ/H5GX:T6VTO3@_D19(+MDG-4_^$KU3_H5[[_OO_ZU4;[Q5J;2C/AJ]''3
M?_\ 6KGQ37LW8:4MCJ;>=H6XY7N*P=8\#V7B'6)K^]G<(ZHJB'Y6 !)*D\\$
M'!%8-SXNUR.3$'A"\F7'WOM 7]-M%OXX\1POD>"KPCN/M:__ !->1*F]X[G1
M2E*.CV-.+X:V,KPKJ7EW-O"K!(QN3&>G0BJ,?@#7+.W:STS6+*"QGMOLL^ZW
M9I-NYB=C;L X;'(/2KL/C;Q)*5V^!KSYNA-XH'_H-6?^$J\4?]"3-_X,(_\
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
M%KKMA:WI7_7RN-D6?4YQGT%4M,\>>$=/@@@;Q!:WUX%V-,KJ[R<Y[?6MC3O
MGAVR@51I=N[[0'=P26([G-;%OHVF6PQ!86J<YXB%.TMQ7A:QRMW\3-""[(H=
M4N2RG @LG?/X@5RWPYU/0?#VM7Z2IK%C_:DN^.35(VC1B?X5+ <Y_G7KRVT"
M?=AC7Z*!5/6]&L-;L'L]2MDF@88P>H]P>U#BWJ-2BE:PV0&"4/&?E/(/K6C!
M*)8PP_&O,W.L^!)/+NO-U7PST60#=-:_7'5?PKLM#U.UOK>*[L+A+BTEZ.C9
M'_ZZ\;&8:SYHHVI3<'Y$7A[P9H^@:QJ&IZ= R75\VZ5BQ(^@KHZ*P_&VOIX8
M\,WNK/"TWV="PC!QN/:O/UDSL,SXC>.;+P5I\$EQ$]Q=W+>7;P(<%V^O;K6)
MHW@-_$$*:GXXFDN[N;YTMDD*Q0J>B\=3^-5O!.G7WC?4+7Q9XIM5AAC7_0+%
MT/[O_;.>I_PKUBVMWG<)&/\  5?P^['<94\-Z!96"BUTNUCMH.K!!_,UVD:A
M$"KP ,"H;*V6VBVKU[GUJQ7=1I<BN]S1*P4445L,**** "BBB@ HHHH ****
M .$^-JB7X<ZG Q<"X @.SK\W']:ZS2P+;1+,'[L=N@Y]E%<-\=I6'A;3K:,L
M&N=6LX\KZ&5<BNQU-_)TV&(<$J!^0JH1YFD14ER1<C(N)#+,[MW-<?XB\62Z
M1XHTG2ETJ[N8KTD-<1J2L?Z?G764UD5F!*@D="1TKTK:61X]];L7M2T44R3E
M/B=_R)M[^'\ZZ+3O^0?:_P#7)?Y"N6^+D_V7P#J<^-WE)OQZXKI])?S-*LGQ
MC= A_P#'14]2W\*+=%%%40%%%% !1110 4444 %%%% 'G_@]H[?XE^+;.,8,
M@CNVP.[?+_[+7H%>?Z#&L?QC\1E<_/IMNQ_[^25Z!41V+GN%4=1'*G\*O56O
MEW0Y]*SQ$>:FT);F;14;SQ),D3R(LCYVJ3RV/2I*\8L*GLY/+F'H>#4%%)JZ
ML.+L[FEJTTMOI=W-;+OFCB9D7U(' KQ;PVM@]E#=M,);V])N+R>1N68,0J#T
M V]/>NR^*7B.\L-&LM.T-W.LZA*L4:1QEV"9&]L#I@'-9NB_#35K'388(O%-
MY N3(XBC0$D]>JFL%&T&F[7.]KFCH:OACQ/IVDK)9:A>110*=\,CN J@_P .
M?KD_C717.H6T]WL2>-FP"%# D@UR;_"]9HS]O\2ZU,,[L;H@#_XY51_AMI$D
MS23W%_,Y&TEIL<?@!6E-1WO<QJZ146SO[.2*)BTLB)V&XXI+CQ#H]NI,^IV<
M8'=IE']:XH?![PT]G)&_VX/(FT2"X;<GN/>N6^%_@Y;[P.DEG]E:]2YE7S;U
M&E!4' ! 8>E>W1BZ<5&QS<L6KW/0KOXE>#[7._Q!I[X_YYSJW\C4$WQ-\/Q@
M&+[=<Y.!]GM7DS^56H=$DLKRVCM]%TN2W*JLTBH%(.>2 <\59?47MA?$Z#(H
MMHVD0QH&\W SA0!U..E;7EU%:/0QHOB+]J?;9>&]>ER"0SV;QKQ[E:=+XM\2
MS-ML/!UP> 0\UTJ#\B*B\#^.9[[0;G4/%-DNB1QSM&AG_=@J,<D'IUKM(=2L
MITB:&[@=9EW1E7!WCU'K0M>H2M%['ERZAXC\?:7>6QT?25CMYS%)%=-YFR0
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
M;*8VZ=58;,BO8& 92& (/!!'6O)O"^IVG@?QYK>A:I(;.QU*X6YT]I!MC9F
M4HIZ9RN<>] &E/X9\?Q;/L'C"S.&RWVJT9\CT^5A3((/BG:LH>\\.WD>?F_T
M9T;'U\RO2P<@$<@T4 >=RZK\1[95/_".Z;>==WEW:Q\>V2:;#XV\5Q,JZAX$
MNE&"6DAO%<?D%KT:B@#SJ;XF36NW[9X2\0H""28K1Y0OUPM+:_%S0)3MN+36
MK1PNYA/I\B #ZD5Z(1D<\U$UM _WX8F^J T >=_ _9/I>O:A'YA6_P!4DN 9
M%VG&Q!_[+79:_%F-)1V.#6I%%'$NV)%1?11@4R\A\^W=/4<?6KIRY9)F=6'/
M!Q. US7=-T*&&35;N*V2:01(7;&YB?\ Z]:,;K(BNA#*PR".XK+\3^&M-\10
M16VL6PG2"42(#QA@?_K5IQ1K%&L<8VHHV@>@KT=3R':WF/HHHIDA7GOBKP5<
M:QXFDN8V"Z?/:LDJ[AGSL':P]P<?E7H5%)J^Y49.+NCRVT\.>(M'C\.7L-A#
MJ.H6KW+7<8N%B!+H$4ACG/"BGZ1X:U[0=6?6+:R@O;F]@$,]MYRHL.&8@@GK
M][GUKT^BIY$5[1F9J6EPZUH<EAJT0,<\>R5%.,9'8TWPUH5CX<TB'3=+C,=M
M%T!.2:U:*JW4B[M8\SU?P1JFK^)M1NFE@M;1VS$^-S/P.P/'-;GP\T+4= 34
M+?4!$Z23>9'*A^]P!TZCI7845SPPE*%3VL5J>A5S3$UJ"PTY>XK67:P4445T
MGG#)9$BC:25@B*-S,QP *9:7,-Y;I/:RI+"_W70Y!_&JVN:7;ZUI-SI]YN\B
M="C;3@C-5_"V@6?AK1H=-TX/Y$70NV2:6MQZ6,+P3#XOCUW6F\33VSZ<9?\
M0UC'(&/KP/\ Z]9GAC_DLWBK_KQM_P#T-Z]'KS/6_/\ !WQ!?Q%.GG:3JJ1V
M<[*.;=@QVL?8EOTJ&K6-(OFN=IXML]0U#P]>VVC70M+^2,K%,1G:<4>$;'4-
M-\/VEKK%Y]LOHUQ)-C&XUK1L'174Y5AD'VIU7;6Y%]+!1113)"O./C-$D]GI
M4%E"K:_+=+]@??M*,""3]/6O168(I9B H&23VK@/!D,_C?QR/$$L2KI%CN@L
ML\F0]'D^G;\*B;5K&M)/FNCU[PQ!<0:':K>[3=% 9=O3=WK5JC<7\-LNT'>P
M&,"LR?4YY/N'8/:O(JXB";N>JK121OLZH,LP'U-5Y+^W3K(#].:YQI'<_,Q/
MXTRN:6+?1!S&OJFJP?V?<A=Q_=MV]JX[X,ZHD/PST5#&2567O_TU>MB6,2Q.
MC9VL,&N'^#C&/PF]D[;FLKF6$^W.[_V:E]8FXMBYF>IOJT3KAX"1Z$UF7!A?
MF%&0^A.:AH8X!-*.,JQV9$XJ?Q%#4+Z"SBW7FQ(V(4%R "3T%8V@_:+PM=Z[
M% )EE9K:-1GR4P!US@GBG6$8\321WNHV4T$-K.QMHY#C?C'S,O7J#CZ5T#VT
M3]5 ^E=2S&:^(YGAOY15D1ONL#^-)<*[0NL3;7*D*WH:@:Q'\#D?6D%O<)]Q
M\UT0S*+^)&+H31Q_P:3;X4E\SF\-U(;EB>6?/7\L5WE>>?"RYE@EU_2[B,BZ
MMKYF<=,AE7!'M7HT,3S8"#GT[UUT\13DK)BG3ES/0915L:?<D_ZLU(NE7+=5
M4?4UK[2/<E4IO9')7*/9>)H[V2]5+.XC6#R7.,ODX(]SD"MZE\0^&%OM,8W*
MF5K=A<1QQG#%TY !^HJ_X92SU;1[:_C#[)5^ZQSC!((_2LW6@C58:I+H4$1G
M.$!)]JGNM(:?3KD74@@A:-@SGL,=:Z:.&*)?D55%<Y\0-4M;/P#KMX\RF%+.
M7YE.>=IXK*6(;TB=$,)%:R9SGP!L(K;X=V<GV<)*\DI,A7F3YV ;WKTJN:^&
M]NUKX%T:*0$,( V",=23_6NEKG;N=:26P4444AA1110 4444 %%%% !1110
M5S_CCPO:^+/#]SIUSB.1U_=3@?-$_P#"P^AKH** /-?!GB+7-)\16WA+QA'
MUP\!>SOH3A9U7.01DX8 ?K7I5<E\0_#%SXALK2?2;E+/6+"43VL[+N&01E6'
MH<8-9?AKQS=QZXOA_P 96/\ 9VK-_J)E.8+G_=/8^V30!Z#1110 4444 %%%
M% '/ZU;>7-YJ_=?K]:S:ZR[@6XA:-N_3V-<M-&T,K(XP0:[J$^:-F>9B:7)+
MF6S&5QWB[Q)K&D^(M&L=-T:2]M;M]LTZ](Q_3'6NQI" <9 XZ5LSG32>H Y
M)&#Z4M%%,D**** "BBB@#G/'FOW/AKP]-J-GITVH2H0/)B'/UK7T>\;4-+M;
MN2!X'FC#F)QAESV-6V4,N& (/4$4=.E+J5=6L+1113)"BBB@ K$\::1_;OA7
M4].4#S+B!TCSV8@X/YUMT4GKH-.SN<A\-]=&IZ2]A<1O#J.FD6UQ$YYR ,'Z
M$$5U]>?S*=%^+=J8VQ;ZU;.LBD@ 21@MG\<@?A7H%*.UBIK6ZZA11251!Q7Q
MBU&73? MU);W$EM)-)';B2,9(WMM_K71>"[1=(\-6-G;GY$B W8Y.>3_ #KC
M_C4CG0],DFBFFTR*_A>[2+[VT."#C'('.:N2?$OP_9V\&V/4Y$(VJ(K-WQCZ
M"O*Q]65^2!W8>'NJ1W9I*X&3XH:=N40Z1K\N?^H=*/Z4L?Q$>:<1P^%_$!!Z
M.]G(@_5:\GV<NQU6.]HKC-(\<F^\3VVBW.CWME-<(\D;S# (49/&*[.I::W$
M%<!\/8VL/%OC#3\GRS>"Y13Z,BC^:FN_KSEY5T3XNZA<R_+:W>EH['/\2,Y/
M'TQ505[H9Z&9$#E"Z[E&XC/('K7*2WUGXFFAD@OV@L;*Y)D_A$Y7!&&[J#_6
ML*UU&:#6/[7F/RS/B9,\",\#\N3^-8/@+PQX8UG5=:MM8M1)JL-TS&!Y&7,9
M (8*"..M.')).47>VGS(A)2/5)/$&C6X DU.RC';,RC^M9-Q\1?"$!P_B+3"
M>F%N%./UJA:Z-X%MM;71(+:R74$3>(#(2P'/J:W9-#\/:7:O<2V%C!#""[.R
M#"@=^:5H^99D1_$WPM,NZVO_ +0-VW,*%^?PJM-\4-)#,MMIVMW#*<'R]/D(
M_/%=+H,^BZOIZ7FCK9S6S$X>)%QD?2M588E^[&@^BBCW5T \;T[Q#(GQ3M;Z
MUTK5+&TU9?LUP+RW:)69>589 Y^8?E7M )!R.*PO%OAJR\3Z>EM?--$8W$D4
MT#;7C8="#SZ5B'X<:;(&%S?:G.&7:V^?K^0%-N,K= /1(-:%H0EU*NWMN.#5
MMO$^B+&'?5;)%Z?-,H_K7C.N>"_ 7AFQCN]<4QP!@@:>Y?YB3]:ZC0O!OA*"
M&*6RTJW>UDQ(,.S!L]QS713K<NDG=%)V.JO/B-X-LV=+CQ-I"NG#)]J3</PS
M7*:+\5/#L.O:E;/K=G<V3GS;06[JQ48Y7 ],9_&NUM_"/AM5\V+1[+YQR3'G
M/YUR?C>TT>SDM-56TBMXM-+$M#".588.>.F*]"$'/852HJ:NRCX^^(^D:MX$
M\10>'=2VZG'922!"-KA0IR0.O;K619> O!TWANWOIM8U.RTZ6W66XC^T 0L=
MOS,VX'^=:OBCP;I'BNQB=@UM+Y9\NXML*P5AR.F"*Q?''VGP_P"%--T'3M*N
M-4MKDBTD9>2B,<$GC@\GGI6_L$MSE^M.321U7P+\30ZSH=[IT=\;[^R[AK=+
MG<&$J8!4@C@]<?A7IU?,6A>%(_A3K&C7UK/,UG?2FWO-YX5GP$]N":]^L=69
M=HF^=#T;O4.A*VAJL3&]GL;]%,BE6:,/&<J:?6!TIWU04444 %%%% !1110
M4444 %%%% !7%?%[0TUCP/J4B1C[?9PM=6D@X9)4&Y<'Z@5VM-D198V20!D8
M8(/<4 8O@?4CJWA+2[UW5WE@7<5.1N'!_E6Y7F'P84QW_B^&T9UTFVU1H;>!
MCGRSL1FQ[?-7I] !1110 4444 %9VK67VB/S(Q^\7]:T:*J,G%W1,X*:Y6<:
M00<'K16YJFG^9F6 ?-W'K6&00<'K7H0FIJZ/)JTG3=F%%%%69!1110 445RT
M_C;3(?&L/AAA,;^2/S00A*@<]3^%)M+<:3>QU-%%%,0A(&,G&>E+7&>-_"5_
MX@UC1[NSUBXL8;.4/)%'T?G/YUV*#:B@DG QD]Z6I32L.HHHIDA1110!YYIC
M'Q-\2Y-1B>-].T:-H(F7G?*P^;GV!%>AUPWP951X'@8 ;FFE+'N3YC5W-3':
MY<][=CDOB/HNMZYI,$'AW4_[/N$F5W?&=R@BNITNVG^S6\$K^=.%"L^,;CW-
M311M+($098UT>G62VL>6P9#U-9U)JGKU-:-*573H9^IZ?''IR*R*^#ELC.:Q
M_LT Z0Q?]\"NRFC$L;(PR",5Y7X^U;7]!U_2+32M&:^L[J7;-.#]Q<_I]37B
M8F$I2Y^YZ/*HJR.E$:#HB_E3J122H)&#CIZ5YYXNUK5-4\8VOACPY>_8;B./
M[3=7##.%YVJ!WR5.:Y(Q<F2-U&<:;\8+>YU5BEG<62P6<C<()=S;ESZD$5Z-
MUZ5X/\1M=UNP\/W>B>*[*TN+ELM9ZDLZVZ*W\+8;/(/;-9UYJ,VH:2-:\6ZP
M=.6*S$=C;65RK/<,N<L>N0>!T[5JZ;DDQV/<=6\2Z/I4<[7NHVL30H79&E ;
M ]J\C\3>,]!UK5/#.NM<016<@N()8YI IQMPI/3C)KMO!?@_PW=^&K"[_LV.
M9ID\PO*S,6.>_-:=C\/?"]E<//%I%N96;=E@3CZ#I2BXP?6X'D_A:YM%C\+7
M^J^?-IET)DN9 I='=F*QAB.@''-;OQ#N63QII"^"M,-WK=JFZ9HCA4C;[JN?
MSZUT?C3X4Z+XDDBGBDN-.N(R"&MGVJ<'(^7D5T'@OPC8>%+%H;,R33R'=-<3
M-NDD/N:J51/7\!62V/-+7X:^)M.\3:?XCLKVVGU00M]I^TC(+L3QP1P 16EX
MI\">+O$6D7;:EKD,EXX"Q6L*&. #ON!))/XUZY14>UE>X[GB/P[3Q'\+=&FL
M/$&EW%_IYE\R.>R_>F,''&P G'%=-X'^*<7BGQ(VCMH=]ITA5FCDGZ. ,],#
M%>CL PPP!'H:Y?QGX3M-;MDN(GELM0M0SP7-MA74X^G-'/&3]Y:A<ZFBO'_A
MS\6[*\\/S1Z_<K_:MI*\)0?>E"]&Q[U>ADUWXD+:FXL9M%\.Y9I 9?WUP!T]
M,#CTI.FT]0L6?%NNV/B0WFCQ^&[G7(;60+(0VQ!(,'&['TK0\/\ CK31<1:1
MJ-E<:)=J1%%!<C"MZ;6( /X5TGAS0=/\.Z?]CTJ'RH=VXY)))]233/$WAW3O
M$>GO::C"&#<K(O#H>Q!]:.:.W0#J$NRFE%0>6;:/I63<0QW,$D,Z"2*12KJW
M0@]17#>$M6U'1/$$OA+Q)<I(T<:RV-PPVM,A)&#D\D8[5WM?082/+21Y^);<
M[,Q?"L][+8RQ:C;B":WE,0VJ55U&""N>V#C\*V2 >H!KGKY%TWQ/#J,UV(X+
MI%M3$W1GR=N/0Y:NBKI1B^YA^--%&O\ AN]L,E9)$)B8=5<?=/X&J7PXULZU
MX;B\_B]M2;:Y0GE77U_#!_&NIKQ73+W6O"/Q4U*YURU2V\/:M,(HYD/R"3 "
ML?0DX'X5,G9IEP7-%H]RLKM[63*\KW6NEMYTGB#H<@_I7(J0R@J001D$=ZMZ
M==FUF!/*'AA6=:ES*ZW-</7<'RO8ZBBFQN'0,IR#R*=7">F%%%% !1110 44
M44 %%%% !1110!Y5;W*> ?B1>I?_ +K1?$,HEAFZ)'<8"E2>V0%Q7JJD, 0<
M@\@UF>(M#L/$.E3:?JL"S6\HP0>JGU![&O.-*UK4_AO?-HWB-+[4=";!L=0A
M@:5HP?X),>GKQUH ]:HK'\->)-*\2VLD^CW:7"1OY<@!Y1NN".QYK5FE2&)Y
M)&"H@+,3V H Q/&7BO2_"6DO?:O.J#!$<8/SRMV51W-<A#\3K^VM5N-;\'ZS
M:V[G*R0(;CY3T)"KQ]*K^ +,^-O$%YXQU4&6Q#&WTRWD&51%."^/4G(_"O5"
MJE=I4%?3'% '!K\6_!OEYN-7CM9<9\FX'ER?]\GFNLT+6M.U[3UOM'NX;NV8
MX$D3!AGTX[TZ;1M,GF66;3[5Y%Z,T2DC]*\W\0Z)?^ =>E\3>%;:2YTF?G4=
M+B'/_72,>N.WM0!ZO6=J&G+."\7RR?SJKX5\4:3XHT]+O1[N*=2/F0,-T9[A
MAV-;=5&3B[HF<%-6D<A-$\+E9%((]:9767-M%<+B1<^_<5B7>ERQ9,7SK[=:
M[*==2T9YU7#2AK'5&=1000<'@USWC3Q=I?@_3XKS693'%+((UVC)R3_3-;-I
M*[.9)MV1T-5S96QO!=F"/[2%VB7;\V/3-.M+B.[M8KB!@T4JAU([@U-0 444
M4Q!1110 445X3X\\4^(KJV\7,FH1V&GZ7.+5(X$Q,Q95(+,20!\WI4REREP@
MY.Q[M5+6=1@TG2[F^O'6."",NS,<#@5YKX=\>Z;I/@/38K.]?7=4.+=(T8%Y
M93SCCL-PYI?$_ACQQXZL+:QO)K'2[4R+,XB4O)P00,[L?I4N>FA2IZV9TGPD
MM9;7P+8>>I1I"\H4]@SDC]*[FUMI+E\1CZGL*Y+1/A#;QP1?VIJ^JW+J.=TJ
M@'\ HP*U+KX66.QCINM:SI\V/E>&=>#^*FL95U%61TQPKF^:1W-E91VJ\#+G
MJU6Z\Q2'XB>&6(B>U\3V0QM$C"&<?5LX/Y4W4-3^(7B#R[.QT"'0H'8":[FN
MUE95[[5&.:Y6W)W9VQBHJR/4*CG@CG3;(H(_E7F>I?"TVL1O_#&K7MGKZ_.9
MY)=Z3,.SJ>Q]L5;T/Q]>VM]I^D>,-'N-/U"X?R5N$4M!(_;#8P,\=Z35]"CI
MKS3)(LM'\Z>@ZBN,\3^#=(\0S1SW\#)=Q?<N(F*.N/?_ !KU*JUQ90S_ 'UY
M]17)/#:W@[$N/8\.UOX/:!JNFRQ7$EW+>D?)=S2;G0]O;]*YG3M,T_2FOO#/
MAO1Y-7UN!?*N;ZX;:L98=>1C@'M7H&K>/M+M=5N8/(G;2H)?(GU$\11O@?*3
MCW'.:XWP^T'@?6M3U2VA_M;0]2D$C:E:-YS0^SXSP/7BL^6HDU(FS/3O"VG/
MI'A^RL92&>&/:Q'3.2?ZUJ55TO4+75+*.[L)DFMY!E70Y%6JYGOJ2%%%%( H
MHHH **** *%OHVFV\CO#8VR.YRQ$8R:O*JHH50%4= !@"I(XGD^XC-]!5Z#2
MII.7P@JXPE/9#LV9^,G K5TW3BQ$DXPO4+5^UL(;?D#<WJ:MUUTL-;612CW/
M.OB5X9LO$L,\$\0%TB$6\ZG#1/C@@^QKRWPM\4+JRT[[)K6ESO\ V9)]FO[W
M?A4.>#C'IC->YZT,7Q]QFL2;2[&:&XBEM86CN/\ 6J5^_P!N:]J$?=31YM22
M4FI+J5-4CM=9T,3Q(MW'@7$ 5OO,O*X/U%6="OQJ6E6]TJ-'O7E&ZJ0<8/Y5
MQOPG+6/]O:')N T^^98%.>(BJD?J33?&FD:VVA^(E@UAK*V?]_!,<?N@!\R8
M';C/XU?-IS$<EWRG::CJ]AILUM%?7<,$EP^R)78 N?04W7=)L]=TJ>PU",20
M3+@^H]Q[USMOX2TSQ!IN@7FLN-1NK%5>.Y5L!SZUV.T;=N/EQC%-:DOW7IN>
M8>!?%BZ3XBF\&:Q>QW$UL0MM=;A\X/1&_P!H?X5ZC7@MS\/=/\-?%BRO[R:Z
M?3M1G5X2&X2=3D!CCH3C'2O>:F%]F554;IQ-G1+OGR'/NM;5<?&Y1PR]0<BN
MJLYA/;HX[CFN;$0L^9';A*O,N1]":BBBN<ZPHHHH **** "BBB@ HHHH *;)
M&DBXD56'HPS3J* /+?$^E7G@OQ:?%>@6<MUIURGEZE8VZ$L<9Q(JCOSSQVJ+
M6/$NJ^/@FD>#HI[*SE5EO=0N[=E$:D?<4''S?XUZN1D8/(ID<21 B-%0$Y(4
M8H H>'-)BT/0[/3;<[H[=-@..O<G\S6E110 4$ C!&0>H-%% 'E'Q0T&T\,1
MP^+M B2QO;:YC:[9,A98=PW[ATZ9KU&SG%S9P3H05E17!'3D9JMKVE6VMZ/>
M:;?('MKJ)HG'L1BN0^"^H37'A-K"[E62XTV=[0D'D@<C/X$"@#OJ*** *]Q9
MPSCYT&?45S^N>$[3581%=P174*L'5)1G!'0UU%%7&I*.QE.C">K1R;6$ML@0
M0E448&T< 5"01UXKLB,]:C>&-_O(I_"MUB>Z.>6#7V6<C174-86S=8EJIJ,6
MF:;9RW=_)%;VT2[GED?:JCU)-7]8B9_4Y]S"HJQJ.N>%M.$1N]2LT,K(J*91
MEMQPN!GO4DOB'PO:ZNNF2ZA8I?-&9O*:4;@@&22,\#%'UB/8%@Y]S'U;4;?2
M=.GOKY]EO"I9VQG@5Y1IN@>+_%5]XFOM%M4L-/U:)1!+>Q%23R"VTX[8P:[#
MQ1?W'Q3MKCP]X6MA'H;/LNM5D0[& ZB+ID^_(KU?0]-CTC1[33X&9H[>,1AF
M.2<5E.NY;&]/"J.[/+_A7\%=.\'!+J_N&O\ 4\?ZP@!4SUVBO68;>*%<1H!4
MM%8N3:L="A%.X4445)04444 %</\1/!^H^)+_1KW2=5CL;C3I3(!+$9$;..P
M(YXXKN** /(;_P 8>,?"2S:9KFEMJ]Y.A73[RQA;9)(> )!SMQQSFGP>#O'T
M$$6J6GBUWU60!Y;2[C#6XS_" ,$?G7K+(K$%E!QR,CI3J .*^&O@]_#WA :;
MK7V>\NYI'FN3LRK,Q]#GMBN:\=>#%\-W5OXF\'64@FAD47MA"ID6YA)^;Y/[
MV,XQ7K5% 'F7P=T"ZMK?5]2U"Q_L^'4KDSP6#*08%V@<@]"2#Q7H+Z=;-_!M
M^E7**EPB]T*QG-I$!Z%Q^-,.CQ]G:M2BH=&'8.5&3_8Z]Y#3AH\6>7?%:E%'
ML*?8.5%!=*MU_O'ZFIX[*W3[L2_6K%%4J<%L@LA%55^Z /PI:**L84444 8?
MB!,31OZC%9-=%K<6^TW#JAS7.UWT'>!Y6*C:HSS&V\0Z9H?BWQ;J.I745O:P
MM'"SEOX\9QCUY%<_XF\2ZQJ_^@WCVPL7VSQO;H0)DSQSD@CCD5Y[KMTVF^.-
M9U/6X9;_ $6XU)X)[!/[RQH0S=^XQ]*[;PSK.C_$[Q-%!IDLNFP6MHJ-:A/G
M&&;HW3I[5QXN-2K3<*;LSULJJ4,+B(UL1'FBOS6UOF;7@76=?6[M]&TL6\MG
M'AF,L9/E(3SR"!ZXKU]<X&>O>O,_#4>C^%/%FHQR>)=/=?)"R6\TRB:+;EB6
MY]#Z5W&F^(M&U.WFGT[5+*Z@A&9)(9E94^I!XK;!0G3I*-5W9SYQ6HXC$NIA
MHV@_+OW."^+^C>+-7OM/.A>0;"T/VO!X<RQG<HZ]"0*[?P;KL7B+P_;7\/#,
M-DJ'JCC@@U<TK6--U>-GTN^MKQ%.&:&0. ?PKQCP[XXL=$^+VJZ3!#+;Z7=R
MJL@D4J(YSP&'H&X'X5T-J+OW//2<X\MMCW:MC09_F:$]^16,"",CD58L9/*N
MHV]^:=2/-%H5&?)-,ZNBD!R,^M+7FGL!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>6ZPL'@KXHV6I@FWTK7%^SW)W8C$X^ZQ'8G*C\*]2K*\3
MZ#8^)-&N--U./?!,N,C@J>Q![$4 :BD, 0<@\@TM>>_#'4KZTOM3\*:Q)YMU
MI>UH)B<F6W;A6/OD,/PKT*@ HHHH **** "O'/C1XP\/W]EJ'@ZXO_LFHG8S
MF>(B$J3]TOP.>E=1\7/'8\!Z);7@BCDDN)A$OF-M5>1DD_C63X.\ 37M_<Z_
MXRG@U.YO[5(A"$&Q4!9ASW/S=: /'KU= M/AU:7D&AZSJ&LZM#^X: EQ"4=@
MI1MI&,C-2?!OX&:MJ.KGQ!X[>XBC/^KMG?\ >2 _W_0>W%?4=GIUG9VL-M;6
MT4<$(VQH%X4>U6Z *^GV5MIUI':V4*0P1C"H@P!5BBB@ J.ZGCM;>6>=PD4:
MEW8G  '4U)7C'QNDUNPN(RFJ2C1[Y6C:W4@;<#G/&2"#6=6I[.+D=&%P[Q-6
M-).S9ZWH^I6NKZ=#?6$@EMI@2CCO@X_I5ROGWX./K-[K8LM+U22'2K;;//%D
M%2"<8'UVUZW\0_[4&@Q#0WNUNC=P!OLN-YCWC<,D$ 8ZG%*A5]K!2L7CL(\)
M6=)N]CIZ*\BG\5^+='T*62ZMV;[+923-+/:.6D8%L?," #@#C'/XUB^$_'OC
M/5;1M0BM6G@D@4@?8I&$;[CE=H.<XQ^E:G(>[T5Y=;^+/&2%WO=%PCN4C6*U
MD8IP,%N>1D^U5)-7\87GAB2[>#4+6Z?4[=6CA@(=+?>HD*J03]W)[T[ >N45
MY%-K?C&PDNY+"VOKRV6;%O\ :[9B[QX&=P '.<U9L=9\:RQW49@(SYS[Y+1P
M0!&"JISZY]:0'JE%>26_B?QEI^I2)/87%Y:-?(K?Z#)NBA*ID@@X;G=T'%0R
M>(?'#-)<K8W&657CMA:.!]]A@D],@#/UHL![#17E5OXL\;R7^W^QU-HCKN<V
M<B%UXR ">".>:T9]1UF+4-6FF&K^?&Q:RMH8"UO(NP$!CMZ[L@\T >B45Y1<
M^)_'+&00::AC CPWV*56.XX.,MU%1)XI\<6^CW+)IK3W4%E)+&LEC)NED&[
MSGV''4T >N452T1[R32;234_+^V/$K2B-"H#$9(P22*NT %%%% !1110 444
M4 -E021LC=&&*Y*=#',R'@@UU]8FNVV&$RC@\-71AYV=F<F+I\T>9=#Q'XN^
M"]&CTK4?$D-M(FJ1#S@T;X5I /E9P>,# KJOASH6E:3H-H=/BMC<M$/.FBP2
MQ/S')_&NGO+:*\M9;>Y020RJ4=3T(/6O(O@YI=OX8\1>(]/O;V=+Q)MR0S2?
M(T1Z,OXY'X5TVM*YQIN4&F]A^H:#K<J?$61+:W-G<M<>3$UJQN)F-NH4QOG&
MW/&,=0:@FL;G6;=9]'T>]LXK:TC2X2:W:!K@K]Y0I S]?>O6;+5;"^N)8+.[
M@FEB^^B."5^M7J.1![1KH<[X2N[>\MY&L]+N=/55"DSP&$L<?W2!^=<-IOPR
MU*:_\3R:[J:W$>HG-N50!HV'W7SZ@_RKUNBJ<4]R%-J]CC?AIK4]]IDVF:ID
M:MIC_9[@$8W8^ZP]B"*[*O*/B1J]GX'\9:7X@6>)#>#[/>0%L%XP>''N,G\J
M]1M;B.ZM8IX&#12*'5@>H-*+Z#FOM+J=E9OYEK&WJ*FJEI#;K%/;BKM>?-6D
MT>M3=XIA1114EA1110 4444 %%%% !1110 4444 %%%% !1110 4444 <'XU
M\%WE]K \0^&M2DT[7(X/))P&CG49*JXZ]2>XZUJ?#?Q'+XG\*V]]=Q>3>*6B
MN(P, .IP?\?QKJ*\O\)NWA/XE:MH%P=MAJ[&_L26X#8PZ#_OD'\: /4****
M"L3QGH]QKWAR[T^SOI+"XF7"3Q]4-;=>>?&35/$FFZ?IO_"+6MY.\LQ6=K5-
M[HO&.,' ///:@#SCX<^ _P"WM2U;1O&FHWMW=Z+=8V1N/(F0@$%@03NSGH1V
MKZ'AC6&%(XQA$4*H] *\Z^"%K;S>'KG7Q-<S7VL3M/<M<8W*PPFW@#IMKTB@
M HHHH **** "L3Q-HFD:M'!<:Y"LT-CNE4.<*O')/Y5MUY_\5=9$%M!I22>6
M;CYY6/&$';\>14S:46Y;(3FZ:YD;7A?1= 6Z;7M!@2)KR,(SQ\!PI..*Z:O*
M_A;K"6VJRZ2KAH+@&6+!SM8#D>PP!7:^+I=1BCTW^R_.RUY$LWEKG]WO&[/M
MC-*E)3@IQ5KBC4=1<S-V6-)HVCE571A@JPR"*9:VT-K"(K:)(HQT51@5YE/X
M@\86%Y<QPZ?-=1FY/E^9;.VY>. 1@*/<YJ*#Q5X[1"]WI$14HY"QV<F5('RY
M^;G^M64>KT5YKJFI>(ISX;DN?[1M[:5KC[:VGVS!QA!Y>5(8CYLU3L]<\9R6
M,EM<6L\;K#(5D^RN9&(SM.[[N>G&* /5J*\LMO$7C6WLH8SI;3N;=I6FE@8E
M6&?E*C&3P/SJ:7Q1XLM[&ZOYK2 6MG D\JO:21O+@G>J9;KM' YYH ]-HKSN
M_O\ 79TTF34&U"U@FMVDE;2H2[!SD@$$-CC;^.:J/XE\9$.EIIP.'15,UE)D
M+GDDY&XX],8H ]/HKR;3O$?C56NC<6+@RW#^6KV4C"- B[0,$<%L_2NW\&WN
MM7]M/-KD44!W[8XUB9& P.3DG- '14444 %%%% !1110 4444 %%%% !4<\2
MS1,C="*DHH3MJ)JZLSD;B%H)F1NQKC?''@JU\3>3<1RM::C"<)<)W7NK>H_Q
MKU'5;/[1'N0?O%Z>]<X002#U%>A3FJD=3RJM-T9:'C'PK\-6?@SX@:MIUY,\
ME]/$LMO*Y(6123D+GTP:]GKA?BSX1G\4:#G2Y1;ZM;'S()P/F'J!]:T/ACJD
MFK^"=-N+F4S700QS,>NY6(_I3C[KY29OF7.=52,=JD\G SQ2T5H9'BTUQH'Q
M3U+5HM1T6ZANM&++'/*" <#(SQQSVKO?A3</<_#_ $>64@N8V7CV=@/Y5D?%
M:W\2QZ? /!MO /.EQ=G: Q4X'XBM+X0O&_P[T<1<;$=6'HV]L_K64=):F\G>
M%T>JZ,,6*^YJ]5;3DV6<2GKCFK-<,W>3/3IJT$@HHHJ2PHHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "N+^*V@G5O#<EY9R>1JNFAKJTF Y5U&<?
M0XQ7:4V6-)HFCD4,C#:P/<4 8_@S5&UKPOIU_+CS98AO _O#@_RK:KRF;PUJ
MO@'7+C4_!=B;[1[A ;C3!-@JV22T><\GCCVKIO"OQ#T+Q%<I913-:ZF5RUE<
MKY<H]>#R>E '85R7Q*_M"U\+:GJ6F:A+:R6=K),5"[E;:I/3KFNMKG_'\E]%
MX,UF32HHI;M;60QQRC*L=IX(H SOA#I\>F_#S1XHY#)OC,K.?XBS$G^==C7&
M?!V&&#X;Z*MO.9T,18OG/S%CD?@<BNSH **** "BBB@ K'\3:OHVA6)O]?N+
M2VMUX\R<J.?09K8KYI_;,T;6+[2]'N[**:;3K=F\Y8P2$)[D"@#W7PGXA\.^
M)8&N?#MU970C.&,)4LGUQTKH:^/OV-]'UB/Q3>:B89X]*,)5G8$([<XQZU],
M?$2748M"#:1/=PW(D5LVL!E9E!Y7 Z9Z9H ZFBO)8?$?C.V6];[#.X:9C$LU
MF\A11&NT?+C.6S]*NV?B/QJ]O9RW6G0P^=(ZM&+.1F0!01GYN,GOTH ]-HKS
MN\U[Q!8WVJ)'9WD[--'Y&;5GB1"!O(QUQSQFHK7Q7XHV[KK2Y!_HY952QE):
M3+ <Y^7H/E/- 'I-(ZJZE7 93U!&17C4'B7QU/;_ &UK"Y61T21;7[&Z@$.P
M(.>F0!^=:-OXK\;R7^W^QU-HCKN<V<B%UXR ">".>:+ >J@8&!P**9$Q>-&8
M;20"0>U/H **** "BBB@ HHHH **** "BBB@ HHHH **** "LK5-/\P&6$?/
MW'K6K151FXNZ(G!35F<<058@\&O/)_#GB#P[J-S<^$)[>6RN&,LEC<C@-_L'
M(QGWS7LU]IZ7'S+\LGKZUA7-K+;L1(IQZ]J[85(U/4\V=*=)]T>7?"GQ5X@\
M1:KK<6O6L%LEM+M2)3ATX'!&>GO7I5><_$#3G\/ZE%XRTE9 UO@:A%&>)8 <
MLV/4#)KOM/NH[ZQ@NH"3%,@=<^AJX]F9SL_>1@_$?4I]*\&:G<6F/M)B,<1)
MQAV&!^M5_@IX;NM&\(V%G?.7N)"9I/\ 9W'.*S?B[J=M)H+Z%:W ;6KXK';V
M\8WR9)P&VCG ]:]<\-Z>;'2[5)N9Q"@<D=P!652HHOS-Z-)S270U5&U0!VXI
M:**XCT@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*YSQ1X,T;Q)'%]NM]D\3!XYX?DD0^Q%='10!YA;^'?B#H4CVVA:_IUYIP.8_
M[3MVDE7V)5E!_*F3^*O%'AC/_"?V-G<Z3,?+-[IL;!8L\?.I+''OD5ZE3)8D
MF0I*BNAZJPR#0!X_\#M3LU\1>)M&T.Y^V:#'*+JSDC.Y(@_!CR.X()Q[U['5
M:SL;2Q4K9VT,"L<D1H%S^56: "BBB@ HHHH *9-%',A29$D0]589!I]% $5O
M;PVZ;+>&.)?1%"C]*EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *1E### $4M% &!XL\-V^O>'=3TP$0M>6TD
M'F 9V[E(S^M>::;X \=_8K;1KG7;&STNW79]IM(2)W4>A+$#\J]JHJN>7<CV
M<.QQ_@KX?Z3X5:6>(S7VH2MNDO+LAY#]#@ #Z"NPHHJ2PHHHH **** "BBB@
##__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>hvt-20221231_g2.jpg
<TEXT>
begin 644 hvt-20221231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
MO 5X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKX;_:1_;V_;$^,G
M[;VM_P#!.3_@F)X0\%#Q%X#T.SU/XP?%3XC1W-QI/A47B;[2P@M;9D>ZO98O
MWH#,(U (.<.4W_@I:?\ !;CX/_'WPMX;_:&\3_!?XO\ POUN]EM_$OB7POH=
MUX?UWP[^YD>*X^SR3R07,!D6.(JA,H\P-C:K&@#[%HKY\_:,_P""K?\ P3C_
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
MJNE?%GX?P76F7,-[!/;K]BO["XD<*7ADN)EEA)11;$,=S 4 ?55%<?X%^/\
M\%OB;\%X/VB_A_\ $O2=7\#76E3:E;^*;*Y#V<EI%O\ ,G#]-B^6^3_LFL'5
M?VS_ -E+0OA!X5^/^M?'WPS:>"O'&H6=CX2\47&I*EEJMS=EA;1Q2'AC)M;;
MZ[30!Z=17SS\*_\ @K/_ ,$T?C;\1=9^%'PL_;>^'.LZ[H%E<WFIVMOXCB6-
M+:W4O/,DSD131QHK.[QNRJJEB0 36A^S3_P4Y_X)_P#[8WQ#U+X3_LP_M9>#
M?&GB32;=[B[T?1M2W3-"C!7FB# >?&I*@O%N4;ER?F&0#W:BN4\&_'+X0_$+
MXC^+OA#X(^(>EZIXG\!2V47C+0[2X#7&CO=PF>V6=?X#)$"Z^H&:Y'XC_M.?
M#W5/AS\8K'X+_$[2K_Q?\+= O#K]E9R)-+HE_P#8)+FW6>-@0&*A7"L"".O%
M 'K-%?(/[#'_  4*\-V__!)+X3?MS?M]_'C0M#E\0^$K2Y\3>+-:$%A;SWDS
MNJA8XE5 S;<!(UYQP*](_9:_X*<_L ?MK^)[OP1^RS^UAX/\9:W8V[7%QHNF
MZCLO/)4@-*L$H21XP2 752HW#)&1D ]VHK\_?"G_  <#_L;Z7^WM\=OV7/CU
M^T%\-_"/A+X92:+:>$O$UYK31RZS?RPS?VK;/N)3=:7$8A(4#!)!R:][T+]H
MCQ7IO[:WQ)\,^-/VCOAK+\._"WPSL?$$/@ZQBF_X2+10PWRZC>MMV&T=$DV;
M<MQTH ^AZ*Y_X6_%;X;?&[X=:3\7/A'XVT[Q%X8UZR6[T?7-*N1+;7<!SAT<
M<$9!'L00>E<KH/[8_P"RKXF_9]N/VK]&_:"\*2?#.U6X:?QW)K,46E(L,S02
MG[0Y"$+,K1Y!Y<;1D\4 >E45X3^RQ_P4Y_8!_;:\4W_@;]E?]J[PCXSUO38#
M/=Z-IM^4NQ"" TRPRJCR1@E070,H+*"1D9]?^($'CBZ\!ZW:_#+4-.M/$DFD
M7*^'KK6(7DM(;XQ,('G1"&:(2;"RJ02H(!S0!KT5^4/[8O[2W_!P5^QMXJ^#
MWA3QA\<?V9-7E^,?Q6T_P)I$NF^ M85;"ZNUD9+B;?= F)?+.0N6Y&!7VG^R
M+IO_  4D^'DWBCQ)_P %'?C=\%]6\/VVEI/I-Q\/M"O=,^P&,NUQ-=R7DK)Y
M0C"G(QMVL2<4 ?1=%?._P*_X*U_\$U?VF?BX?@/\!_VTO ?B;Q:SNEKHNGZP
M/,O60$L+9G 2Z("LV(6?Y06Z#->._M"_\%Q_V;/V8_\ @J/%^PU\9OBYX"\.
M>$K'X8R:SXH\4:SJKQ7.EZZUQ$;?3'&=B^99RK< $;B&!SB@#[JHKP/XR?\
M!4C_ ()Z?L^_#GPE\6_C)^UQX-T'P]X\TPZCX,U*ZU$L-:M J,9[9$#/*@$D
M?S!<?.OJ*[']F']LC]EC]M+P;<?$#]E3X\^&O'>E65P(+^X\/ZBLK6<I&5CG
MCXDA8@9 =5)'(R* /2Z*^2/^"*W[4WQO_;!_8VOOBW^T#XMCUK7H?B;XGTB.
M\BTVWM0+.SU*6"WCV0(B?+&JC=C<V,DD\U9_X+:?MG_&'_@GW_P39\>_M7?
M2WT:7Q5X;N]&BTU/$%D]Q:$76K6EI)OC21&;]W.^,,,'!YQB@#ZNHK\T?VK?
MVT/^"R7_  2M^'-M^UA^V3<? 3XI_!_3-?L++QY#X"T35=&U_2[:[N([9;JV
M^T3RP3A))$!C8;F+* 5!9T_0;XP_&SX0?L^?#C4/B_\ '/XEZ)X2\+Z5$)-0
MU[Q!J,=K:P!B H+R$#<S$*JCYF8@ $D"@#J**\2_91_X*0_L*?MQZAJ>C?LG
M_M0^%/&VH:/")]2TO2KXK=P0Y"^<8)0LABW$+Y@4KE@,Y(%?,_[$_P#P<'_L
M8_M'_%WXE_"_XG?M#?#;P\^D?%F3PS\*1:ZTWF^+=-981;7B!R0[2RR-&-F%
M)7I0!^@M%<IX!^.7PA^*?BWQ5X$^'?Q#TO6-8\#ZG'IWB[3K&X#RZ3=O&)4A
MF'\#E"& ]#6;I?[4?[/.MZ3X]U[2?C!H=Q9_"Z[NK7XAW,5X"GA^:V@\^=+D
M_P#+,QQ?.P/1>: .]HKQK0_^"B/["GB;Q[X0^%?AW]K;P#?>)_'VG6]_X/\
M#MKXE@>^U2UG@\^":. -OV21?.A8#<O(S7#>.O\ @M'_ ,$I_AKI&DZWXS_;
MR^'5K!KD\T6FB/6Q/)(89G@D9HX@SQHLL<B>8X5-R,,\&@#Z>HK/\)>+?"WC
MWPOIWCCP/XCL=8T;6+&*\TK5M,NTGMKRWD0/'-%(A*R(RD,&4D$$$5H4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^;G_
M  3$\3:/\%?^"S7[;G[,_P 4;R+3O&/C?Q1HGCGP<EXP1]=T-[)T+6Y/^M6V
M9UC8#[I9A_ V/T/\0^-_!OA*^TK2_%/BO3M.NM<O_L.BVU]>I%)J%SL>3R85
M8@RR;(W?:N3M1FQA21XS^VI_P30_8[_;].B:M^T5\,Y;CQ#X89F\+>,_#^KW
M&E:UHY)R1!>6KI(%SD^6Q9,G.W/-<3^SA_P1=_8?_9N^-.F?M(VFF^-O''Q!
MT)95\/\ C#XG?$'4M>N]*22,QNMN+B4Q1Y1BN[9NP2 PS0!XC_P;O^ /AQ\3
M/V)/B1\0OBSX.T?6OB)XX^-'C"#XV2:S817-Q<WZ:C(GV&[\P$F-+?R2(&^1
M1*2%&XY^'O'TD4W_  :^?M.>!O#]T]W\//#O[3]WHWPH<S&2%O#*>,M*-N(7
M).Z+S9+D @XZU^HGQ\_X(D_L1_'OXM>)/C+))\0O!.I^.'#_ !#LOAI\1M1T
M*P\6-M*LVH6UM(L<S,K,'90K/N8L26)/I?Q#_P""<G['?Q(_8OB_X)\ZG\(8
M-.^$MO;V,-MX5T.]FLUB2TO(KR+$L;B4M]HB61W+%I&+%RQ9B0#XP_X."_V0
M?V6_"O["?PA\">$_V??"&D:-I'[07@S3=.T[2O#\%M'!97%VUO/;KY:J1')$
M[*ZYPW!.2 :WO^"R?P4^#_P9\;_L,>(OA#\+O#WA:[TC]LOP?H&F2^'M&@LS
M;:9=0W@GM$\I5VPN(8P4'RG8..*^V_VF_P!E/X*?M?>"=*^'OQV\.W&IZ5HO
MBK3O$6GP6VHRVS)J%C+YMO(6B92P5^2I.UNA!H_:&_93^"G[4EQX#NOC-X<N
M-1?X:_$/3O&_A$P:C+;_ &76;$2BWG;RV'FJHFDS&^4;/(.!0!\4>'_@]\)_
MBC_P<P?$36?B5\-="\077AW]F/0;K09M;TJ*Z.G7#ZK-&TT/F*?+D*$KO7#;
M689P3GG?!?BSX6_LC_\ !=;]JCXF_"OP[#:> _#7[*&G^+/B_I?A>U1(QXAM
M;F:>#=$F$%T^FI*X!P6WLQ^\36O\</\ @EY'^V!_P6V\>?%?XU>$/B#HW@J/
MX":+9^%/B#X,\57^AR1:M'J$QFMXKJSE0NWDO\T;AEP0<9 (^O/V3/\ @GE^
MR7^Q7\+]>^%'P/\ ABJV7BZYEN/&FH>(+Z;5+_Q)-(C(\E_<W3/)<Y5G&QCL
M =@JC<V0#\TOCO9?M_?MG?\ !&;X@_M)S^"OV7/A%\$O$'P;UCQ1X?\ AQIG
M@*YU;5UTP6$MQ;AKPSV]K;7K*J&.2* ^5(R';O4J+/[6W@3PG^T3_P $^O\
M@E3X ^-FCKXCT?Q=XT^','B:QU"5RNI13>&"9DE*D,P?)W#/S D'()KZDTK_
M (-S/^"95AIFI^"M3\+^/]7\%7L=RNG?#C5_BAJTWA[16G#AI;.R\\*DBF1F
MC=RYC<AUPRJP^@M6_P""??[+VM^ _@K\-=1\%WCZ1^S[J.DWWPN@&LW ;3IM
M-M/L=HTC!\W 6'Y2)2P8\G)YH ^0?^#A/]GWX"_ 7_@C3\2K+X&_!+PCX,AN
M_$'@R&[B\*>&[73EGCA\1V A1Q;QIN5/,?:#D+O;&,FNW_;W_8J_;+U3_@H5
MX0_X*/?L)W_PI\6>*_"7PPE\':W\-/BS)<1P+9RWTEVE_83VZN;6\=MT7F.J
MJ8XRNY@66OJO]J[]E/X*?MJ_!#4_V=OVA/#EQJOA75[NRN;ZQM=1EM7>2UNH
MKJ$B2%E<8EAC8@'D#!X)KS3]K+_@E?\ LP?M?_%VQ_:#\8:S\0?"?CZPT)-$
MC\8_#;XC:EH-[)IR2RRI:R&UE6-T$D\K E-WSD;L8  /SQ_;?_;?\=_%3_@E
M+^W5\.[']B^S^!?Q_P#AQ;^&].^,&F>%;^UOH=4T_5+B#%ZM[:QQ_: ^F->;
M@X+1QL 6.<#Z(_X+(_ _]C7P5_P0'\86_@#PSX<TSPGX+\ :=J?PHU73((H6
ML;Y7MCIMU:3( R32NT0,B$-()F!)WG/U3^S?_P $[?V2OV6OA)XH^#/PY^&?
M]H:7X[EGE^(%YXNU&?6;[Q3)-$8I6U"YO&DDN0T99-C'8 S *-QSXSX"_P""
M!/\ P3S\!^,-"U<Z3X_U[PSX3U9-3\(?#'Q7\2]4U+PMH=VC%HY+?39YFC^0
ML<+)O4>E '@WQ[^'6D?M#?\ !6/_ ()_Z=^U;\-]*\1ZA/\ !#Q/JNO:/XDT
MN.XA35X]-L96D>&12N^.?+#(^5E!&" 1WOQ#\!^#/AG_ ,')'P>UCX>>%]/T
M.;Q3^S7XCMO$)TFS2W&H1V^H0O#YHC $A4[<$Y.$4=%&/LKQI^RG\%/B!^TE
MX)_:S\4>';B;QQ\/=)U/3?"VI)J,J1VUO?HJ7*M"K".0L$7!8$KCC%'B/]E/
MX*>*_P!I_P -_MAZUX<N)/'GA/PS>Z!HFJ+J,JQPV%TZR31F$-Y;DLH(9E)'
M8T >AW+7"VTC6D:M*$)C5C@%L< GTS7YO_\ !N;\-/@[\4/^"2@\9_%WP9HF
MN^,/B+XM\5S?'B;Q!I\4]QJ.K'6+Q)8=0$@);%N(/W;\!6#8&XU^D=?'?QJ_
MX(8_L)?&GXF^*/B6\7Q"\(+X]O&N_B+X:^'OQ)U+1-&\63N"))+^SMI5CD:0
M$[V0(7)+-EF9B ?F3?2OKO\ P:]364DC:GX7\/\ [1\6F?#+4;W]\S^'X_&4
M*6_ER/DM&,RQ@YQM0+T %?O;HGASP]X9MFL_#>@V6GPN^]XK&U2)6; &XA0
M3@ 9]J\E^*/_  3\_9,^+7[*^E_L5>(?A3!9?#31'TUM)\,Z'=2V,=K]@GCN
M+8*\+*_$L:LV22YR6+;CGV>@#Q3]NO\ 8@^ G_!0/X4Z7\!OV@M5URUTVS\3
M6NOZ:?#>NG3[W[;:*_ENDJ@N-GFELI@@A3D8KX8^*?P>\6_\$D?^"C'[+_A;
M]E7]JWXJ>(O#'QO\<7GACQI\(?B'XZN/$%HUDMN)&U6S%T6EMGMRP>1U8[@$
M!(7>K?=?[:O[ W[./[?G@S1?!O[0FCZVY\,ZQ_:OAG5_#?B:\TJ_TJ]\MHO/
MAFM9$.[8[+AMR\YQD CA/V2/^"0/['7['WQ=;]H?PQ;>,?&GQ$&G/I]GX[^*
M'C2\U_4["T;(:"V>Y8K;JP9E)10Q5F4MM8@@'U%7Y9_\'./[-7A+QEX#^"WQ
MVT/Q)K7A?Q??_%33OACJGB#PU>_9KB^\+^(!-;ZA82L!^\C*C<@;*J7DX^<U
M^IE>:_M/?LE? _\ ;"\*^'_!GQY\-W&J:?X8\9:=XIT>*VU&:V,6IV+L]O*6
MB92ZJ6.4.5;/(- 'RS_P73\/ZI^S#_P06^+G@#]E#0F\/V?AGP'IFA:3I^BA
ME^PZ(;ZSM+M$QSM6P>X#$G.W<2>M>._%C_@GQ_P4:_; _P""=EE^R3X<UO\
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
MNER3:C^Q_JCW4%Q:1R)+=+KL6?O [V500#R0H]*],^#7_!"S]@[X-?$GPO\
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
M). <#@ 5Z-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !65XZ\:^&/AKX)UCXB^-M6BL-&T#2KC4M7
MOYCA+:U@C:661O945F/TK5K\[/\ @YA_:BTSX-_L!VG[.<7B2]TW4_CQXNLO
M!T]WI5A+=W=EH;.)M7NTMX5:294M$:)D168_:A@&@#U#_@DU_P %@? /_!5+
M3_&D&D_!+7_AWKG@Y=)O)/#_ (ENXY9[W2=3M3<V&H1E%4>7+&K$8R -AW'>
M*^PZ_$WP;_P4;_89\"_\%H_V=OB;^QU)XGTKP;XY\ +\%_'>GZ]X#U/1K:V6
M)HV\.RHUY!&DLGG!;8D'<D2>A->C?\%1_@AK=Y_P4BUOXM_\%!/V _B_^TC^
MSE<>!--M?AMIGPK:XU&#PAJ*;O[0EN])MKJ!Y9)&(?[2P;;&$5=Q7$8!^ME%
M?DOXH\%>!_CY_P $5O$WA/\ X(2:]X_USP\OQ3A?Q?\ #JY\77UCX@L["*2W
M_M?PS:SW[_:+!S$J/Y9D8E990C.)51G_ /!--?\ @C?X._;H\&^%/@]^Q[\;
M?V6?C@^GZ@VE>!_B3::OI<'C"(6<J7,;+/<W%KJ/EH[3K(2LI:)7!.TK0!^L
MM%?!O_!"35]4U;_ALH:IJ=Q<_9?V\OB'!;_:)F?RHE_L_;&N3\JC)PHX&:^4
MO!_B7Q&__!"+_@H1JS>(+TW5G\=/B:EI<F[?S(%6ZM]JHV<J!V Z4 ?L_17X
M@?\ !1C_ ()G? #]D[_@C1:?\%0?@[XI^($?[1G@OPQX0\0:5\8=6^(6I76J
MF:XO-.@D@9&F^SBW$-R\:0I$J*JH,$;MW=_\%/\ _@FE^SG_ ,$Y/@Y\._\
M@H3^S7JGCB/XW^'_ (Q>%!K'Q0\1>/\ 4=1U7Q-!>7\<%W!J'FS&"6.99/F1
M(D7 V@!692 ?L)1UZ5^2_P#P4R^('BG]J/\ X*XG]BCXD?LI?$OXV?"?X=?"
M&T\27?PH^'WB.TTR#5]7OKQXUU#4S<7MI]JMH8D6..$,P$K,S##%3N_\$Z?@
M'^US\$OVK/BMX2_9<_8P^(/[/?P0\6_!6XG\-^&OB-XEL-2T_1?'\5P(X+BR
MBM[Z[:WMYK>;?(@PK/;G(P$4 'ZET5^ 7PI^&7_!/7X#_#_1-$_X+0?L(_M(
M?"GXVKJ A\5_M47NJ:Q>:?=:O).0E]%KMG>2QH&9DQ&T+0H",[^6/[]6]Q!=
MP)=6LZ2Q2H'CDC8,KJ1D$$=01WH ^*/VV_\ @JY^T)^R-^U]X._9,\+_ /!-
MOQ'X]G^)=S<6WPQU_3_B7HMA%XCGM;**[OHQ%<R!K3R!(5)N#&)"A*%LBOM3
M3;B[N].M[J_L&M9Y8$>:U:17,+D E"R\-@Y&1P<<5^?W_!47_E,/_P $\O\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?/_ (\_83MOB;_P
M4;\"?M\^-OB?)>6GPS\ :GH?@KP+_9 $=AJ>H2 7>K?:C*2SO:@6_E"(8 #;
MSTKZ HH \%_X*4_L)>'?^"C7[)NL?LSZQX\N?"5_<:GI^J^'/&%C8BYN-"U*
MSNHYX;J*,R1[FPKQGYU.V5L$&N#^,/['?_!334/B[J'Q-_9Q_P""JT7A73M<
MT^QCU;P9XJ^#UKKFFVUY!:16\MW8%KN*6S65HC,UOO>/?*[9).3];44 ?%?P
M]_X)-?%7X'_LQZW\//@!^W]XM\+?%SQ;\5KCXB^-?C(GA6QN/[=UJXC:.XCF
MTDE;?["ZE,6H;"M&K!LC-3?"K_@F;^TIXK_:G^'W[6'_  4$_;BMOBQJ?PE3
M4)/AQX<\,_#6V\-:?87M[;BWN+VY*7$\MW(8AA4+(B, P'4'[.HH ^"M3_X)
M*?M=_"[]H_XG?$?]AG_@IE??"7P)\9?%TGBGQSX-D^&-AK5S;:Q.JK>7>GW=
MS(!;O/M!.Z)PA .'VJ%T?A;_ ,$5M/\ AC_P3:^-?_!.T_M1:WKD?QC\2Z]J
MT_CS7=$6:_LFU/R<^>@G O)5\G+2[HO,9V.U.E?<E% 'S1^V=_P3GLOVO_\
M@F3J/_!-^Y^+DN@0:AX6T31CXO31!<N@TZXLYA+]F,R ^9]D"[?,^7S,Y;&#
MM?\ !0[]ABT_;Z_9NL_V>;OXF2>%DM/%VB:X-6CT@7A8Z==QW(A\LRQX\SR]
MN[=\N<X;I7OM% 'RK^VM_P $UO$/Q_\ C[X9_;0_9;_:<U;X*_&OPOH$OA^/
MQA8:!!J]CK.BR2^<=.U'3YV1+F)9271@ZLC,6Y*QE'? S]C']N[3;[QAKW[6
M/_!3W7/'-UXB\$WWA[0=.\'> K3PQ8>&Y+DH?[3A2&6:2>]C\L&.61_DWN .
M<U]444 ?GW\2_P#@DQ_P4%_:;^%TW[+/[8W_  5M?QM\(M2GME\3Z7I?P4T_
M2=>UVRAFCF2TEU%+ETART:;IHX [[><;C7WYI&E:=H.E6NAZ1:+!:65ND%K
MG2.-%"JH]@ !5BB@#X=_;E_X)7?M8_M;_ME>!OVMO /_  4?C\ K\++JZNOA
MGX<_X4[9:J-%GO+&*TOG>>2[C-V)?++@2H1'OPO3)]C\;?L,-XZ_;X^%O[=N
MJ?%=Q??#;P%J_AN30%T1=NJM?^66N3,)1Y.TQY\L(P.[[PQ7K?QA^+?P]^ 7
MPH\2?'#XM>(/[)\+^$-#NM8\1:I]DEG^R65O$TLTOEPH\DFU$8[45F., $\5
M\CZ!_P '&W_!&7Q#?6-E'^V;'IZ:D5%E?>(/ /B#2[.3< 0?M-Y810J""#DN
M!CG.* /8_%7[#]KXG_X*/>$_^"A+?$F2&;PM\+=0\&+X4&DAEN5NKQ+G[5]I
M\T%"NW;Y?EG.<[ATKF/@/_P3#\#?"KX3_M+?!7QO\1+KQ-H/[2WQ+\5^*/$$
M,6FBRDTRVUVTBM9["-O,D\TI&C8F(7)?[@QS](>$_%OA7Q[X9L/&O@;Q-I^M
M:-JMHEUIFK:3>I<6UY XW)+%+&2DB,""&4D$'@UH4 ?%/[*G_!-#]L;X&_ 7
M7OV2?B__ ,%'4^('PN/PGOO O@?0)/A-::?>Z+!)"EO:W4]Y'=,]XUM;*\(C
MQ&KA]S'*C&=\2_\ @C'J.M_L;?L]_ SX0_M5ZAX/^)G[,_V2;X<?%2'PM#=1
MM/%;?9YEN=.EE*20SQX#)YA*E1RR[E;[GHH ^$_"'_!)C]J?Q?\ M;_!O]M+
M]L7_ (*3ZI\1O$GPBU35+FP\,V'PZL]'T,Q7E@]J8X(8)B\4N7WO<2M,T@1$
M"Q!>?<_V>_V'[7X"?ML_M"?MDP_$F35)?CU+X5>;P\VDB%=$_L73'L !/YK?
M:/.#^9RD>S&WYNM>\T4 8'Q5\/\ CSQ7\-==\,_"[XAKX2\1W^ES0:'XG?1X
M]0&E73(1'<FVD94GV-AO+9@&Q@D5\J_\$N/^"8_[07_!.OQ1X\E\9_MU+\2O
M#/Q \2ZKXJU7PVWPPM='9/$6H36[SZ@+F.YF?:4@9!;@",>9N&"N#]DT4 >#
M?\$V?V'[7_@G?^RCI?[+UE\29/%L>FZYJ^I#6I=)%D9#?:A/>%/*$LN-GG;,
M[CNVYP,X$?\ P33_ &%-+_X)W?L*^#?V(C\0?^$UM/"<>J))KEUHRV8OEO=2
MN[UE:W\V4*%^U&/&]MP3/&<#I_V-OVQ?A+^W/\&3\=?@K;:O%H@\0:EHY36[
M-()_M%C<O;3':CN-N^-MISR,' Z5ZM0!\;?\$J_^"-_PO_X):>)_B1XF\'_%
M34O%S^--12#PVFK6/E'PMX?AN+FXMM&@8RR%T22[E9I!Y8D.T^6NVI/VBO\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M[_@I/K_CM/!'[4W[#/PY^&/@>PT%ETS4?!WQ.&K/'/&T20VJVHM(5CB\O?\
M,#A?+4 <\?-?P1^!7_!6W_@EOI'CS]E+]C+]E/P!\7?AKK7C+5=>^$_BS6?B
M6FB2>#XM1F,S6.HV4D#->1P3.[@P.I=<\J7"Q@&Y_P &XFGZ9K'_  3J\1_!
M/7M+M]2\._#[X[^+-!\-66H0K/%%9VNJ"ZMPH<$?NYI2R'JK*I&"!6/_ ,%F
M=;TK]O?]H3X/?\$I?V>+2/7/'ND?$[1?'WQ(U^S021?#S0;%F<W$\P_U-W<>
M8$AAR&<-SM61"W9> _V$_P!NK]@;_@C1-^RW^PKXX\.:W^T%=--?ZCXOUEEB
MLY=6U&_\_4KN+S5"YBCED2 R)@^3&SQY)6O+OV'/A/\ \%<_V!OA9<?#[X1_
M\$L/A=J.JZU?-J?C;QQXB_:,:[UKQ5JCY,M]?W+:=NED9F8A>$0,0H&3D _3
M?4['PGIE[)X\UFSTZWN+'3Y(Y=:NHXT>WM<B213,W*190,PR%^4$]*_.W]@:
M[A_;S_X+-?$__@JE\%-&:T^#GA[X3Q_"GPOXJ%N84\?:C%J:W=WJ4'&9[: Q
M_9EF/#[(]A.QE74_X++?LX?\%0?VOM7\ ?"3X%?#;0/$'P5DTU;WXO\ @<?$
M8^';GQ+>AR5TR:^6&27^SP A=(E0RY8%A\I7UC]C'QO_ ,%,-'\9>&?@Y\8/
M^"='PJ^%GPLTO3'M$O/!7Q46_;2H8;=OLT,%BME$I0NL<> P"JQ/.,4 ?6]%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !117S7X[_ ."QG_!+#X9?$B7X1^.OV^_A=I_B"VO#:7ME
M)XL@9;2=6*M%/*C&.!U8$,LC*5((;&* /I2BN=\8_%SX7?#[X87OQK\;?$'1
M],\(:=I7]IWOB:ZOT6QALM@?[09L[/*VD-OSC!SFO O^'UO_  2/_P"DC7P?
M_P#"XM/_ (N@#Z?HKB?C_P#M)? ']E3X>3?%G]I'XP^'O!'AR&=8&U?Q)JD=
MK"\S E8D+D&21@K$(H+$*<#@UF?LS_MB?LM?ME^$KKQS^RO\>_"_CS2["X$&
MH7'AS54N&LY2"529 =\+$ D!PI(&1D4 >DT45X;^T5_P4Q_X)_\ [)'CVU^%
MO[2G[7O@/P;XCNXDECT36M?BCN8XW^Y)+&"3"C=GDVJ0"0>#0![E15#P_P"*
MO"_BSPS9^-/"OB2PU/1M1LDO-/U;3[Q)K:YMW4.DT<J$H\;*0P8$@@Y!Q7B'
MPQ_X*H_\$X/C/\9A^SW\*?VV?AQK_C*2Y:WMM!TSQ1!)+=S+G=% P;9<.,'Y
M8F8\'C@T >_4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7R+^WGX6_X)J?L'?L*?$;QK\6_
MV=OA]8^%-0T^\CN/#\/ABU\_Q1JUVLACM44)ON;NXF8X<DN"6D+ (S#ZZK\;
M?".H_P#!3WXD?MH7/[:'[??_  2 ^)7Q'U3PCJLR?!/P-HGC/0(?#7@JVW#;
M?)#/=EKS4WP";N4#9@>6B;8_+ /5OA=^QO\ M6>!O^#66X_8\\;>#-8UCXI7
M/P2U>VM_"\<;2WR27EQ<W%IIVSJ)(8)X8"G\)B*_PUR7P*_:W_8]_9<^'?PI
M^$/_  4/_P"",GB+X0VEUIFC^%S\5?&7PLT2\T.351;QP!KRZMWDDM?.D1B&
MD4GDLVT!F'VV/VKOVS]?_8RU[X_>%/\ @G+X@L_B7I6JPQ:9\&/$GC;3+>[U
M:T%U;+/,E]$\EO&?LTEQ(BL26> +CYQGXY_;J\3_ +>G_!:;X&Q?\$]?#_\
MP3.^(7P;\->+/$>E2_$[XD?%6_T^&WT;3;.]AO)!I\4,LDE[.[P(J%0!C(8!
M6+H =_\ M.:!X>_:/_X.,O@K\ OBSH5KK?A?X9_LZ:Q\0=%T34X%FM#K-UJO
M]FBX:)P4>2..)60L"48!EP>:C\>^&/"O[,__  <??".X^#_ANRT&V^.'P+\0
M:=XZL-)M5@@U&?2Y1=VUY+&@"M.JCRA*1NV?+G'%=;_P4'^!?[2?P5_;Y^$O
M_!4O]EKX$W_Q27PKX*U+P)\3_ .AZA!!J]UH5S*+FVNK'[0Z)/)!<AF>(L&<
M,H7&6=,K]F#X:?M/_MM?\%2++_@I5\?/V8?$/P=\"_#?X87/A3X8^$_'%S:G
M7=5U"^N/,O-2G@MI)5M(EA'D"-F+,2&!QN  /T!K\UO^"!WPH^%7[2GP!^-_
M[6'QK^&FA>*/%7Q>^/?BP^);_P 0Z3#>22Z=#<"UM].)E5O]&BC5E6'[H#D8
MQ7UO\#?B]^V1XO\ VO\ XN_##XR?LZ6'ASX5^&4TP_"[QU!?K)-XF,L.Z[$D
M8E8Q^5)\HRB9]Z^./V=[[]M?_@COXF^+O[-?AO\ X)W>/OC7X"\4_$_5_&/P
M=\4?#;4-/,4$6ILLS:3J2W,T;V7D2@C[1M=6#DA2 * /E:\^./CG]F[_ (-P
M_P!MWX-?#W7;VVLO@_\ M&>)_A7X-=;ERUIH5QKFFPO"KDY $6I72CG@,/:O
MK[_@M%^PY^SQ\#?^"''BC0_A)\,=$\.ZG\%/#>DZQ\/O$&CZ;%!?:1J&GW5L
MRW<,Z*'$T@60.^=SF5RQ).:I?#7_ ((V_&?Q[_P1'^,?['7QZU+1]+^+OQ]\
M1ZU\0/%*6]QYMAIGB6[O8+ZUMFE3=NCC>SLXY)$W $2%-X"EN6_:A\=_\%1?
M^"E/[&,'_!,?7?\ @F]XW^&OC'Q?%I6C?%KXJ^)M7TU_#.E64%Q!)?7MA+#<
M/)?M,(&"0J@($WWFV[J /TN^ OCR^^*?P,\%_$[5(5CN?$?A/3M4N(T7 62X
MM8Y6 '8 N:ZRL[P?X5T;P+X2TOP3X<MS#I^CZ=!8V$1.2D,4:QHN?95 K1H
MR?'5GXQO_"-_9_#_ %BTT_6I("-.O;ZW,L,,F1AG0?>&,\5Y#_P@/_!03_HO
M_@3_ ,)23_XJO=** /&_V4/B1\6OB_\ "^;Q)XK\2Z?/?6FNWNGS31:8(5<P
M2;,A0QP./7/TKTS[%XW_ .@W9?\ @,?\:\C_ .">_P#R1/5O^Q[UG_TI->Z4
M 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\
MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/
M]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_X
MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/
M^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!N
MR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0
M;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V
M+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1
M]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_X
MUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+
M_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!N
MR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O
M&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V
M+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6
MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_
M  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+
M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;
M_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O
M&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%
M% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_
M -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;
M_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44
M 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\
MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/
M]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_X
MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/
M^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!N
MR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0
M;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V
M+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1
M]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_X
MUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+
M_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!N
MR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O
M&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V
M+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6
MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_
M  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XU)9VGBU+I'OM
M6M7B#?O$2W()'L:U** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH \+_P"">_\ R1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2:]TH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_ .">_P#R1/5O^Q[U
MG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY^^-O_  5:_P""
M;/[.'Q#D^$WQP_;=^&_ASQ+;R^7>Z)?>)X/M%D_]VX1&)MSCG$FTX(]10!]
MT5A_#GXF_#?XP^#K+XB?"3X@:)XH\/ZC'OT_7/#NJPWMG<KG&8YH69'&?0FM
MR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#PO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^
M2)ZM_P!CWK/_ *4FO=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHKS_]H3]JW]F?]D[PF?''[3'QY\)^!=+*L8;GQ/KD-I]H
M(ZK$DC!IG_V$#,>PH ] HK\B/VL?^#R3_@G)\&Y;K0OV:OA]XR^+NI0Y$-[;
MVPT7292.WGW:FXZ]Q:D$<@U\T1?\%P/^#F7_ (*()C]@7]@'_A#/#]__ ,@S
MQ'8^!Y;E=K=,ZGK#+8.0,<B)?4\8H _H.K \=_%7X7_"VQ&I_$WXD:!X<MBN
MX7&NZQ!9ICUW2LHQ7X+K_P $4/\ @Z-_;.477[6?_!2!O!NFW8S?:'<?$Z^;
M&>H^Q:1%]C<CG_EH!Z&NC\"?\&17A_4+W^W/C[_P4<UK6+F=@UW'H7@-(7)[
M_P"D7-Y,7^IC'TH ^V?^"PG_  6!^ 7PS_8?\7>%?V*/VSOAIK?QE\636/AK
MP5IOA?Q_I]YJ%G<:A=Q6KWJQ6\SR(88I)9%DVX5T0U[9^R/_ ,$?_P!@7]DK
MX$Z?\&='_9M\&^)[HV*KXI\5^+?#%KJ.I>([L@&>ZNYKA'>0R2;G\O.Q-VU0
M ,5^=?Q@_P"#-+]F3X=_!#Q#XU_9-_: ^*%_\7]%L#J'@#_A)=8TQ-,EU*!E
MFBBE2.Q1U#E#&',H"%U8Y"D'ZR^ _P#P<9?\$_+[X?QZ)^VK\1I?@9\6= MT
MMOB#\-O'>@WUK=:;J"*!*("(66XA9LM&5)<H5+*I.* /+_VN_@A\/O\ @@S^
MT?X _;W_ &0[R+P-\$_B%\1+#PE^T#\*XKKRM @BOMR0>(+2%CY=C);,GSB/
M:I3:H"*9,_HE\+OVKOV6_CAY?_"EOVD_ 'B_SL>3_P (OXQL=0WYZ8\B5L_A
M7YG_ +5_C>;_ (.6=<\(_LB?LO\ @;QIIG[,.B>+(?$'Q3^.^I:/)I2:\+:.
M58-+T2.\BW3LS2[GF>+$95&*X 67ROXI?\&0G[,NJ^8?@G^W-X[T G/DCQ3X
M9LM7V^F3 UGG\,4 ?N'17\_#?\$#O^#CS]A/-U^P=_P4H/B;1[3_ (\_#]OX
M[OM.\S'3.GWZR6'MS*?3I4,?_!?'_@X<_P""9<ZZ5_P4W_8"/C#0;-@MWXGO
M/#K:692#@A-5TQ9=-/X0L>0>AY /Z#:*_,#]C'_@[1_X):?M./:^'/C!X@UK
MX->(9R$-OXVM?-TUY#V2_MMR*H_OW"P#CZ9_2;P!\1OA[\6/"=IX\^%OCO1O
M$NAWZ;['6= U2*\M+A?[T<T+,CCW!- &S1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7_P $]_\ DB>K
M?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 445\X_\%!O^"KW[#O\ P3)\%?\ "3_M3_&&
MVLM4N+<RZ-X,T@+=ZUJN,@>1:JP(0D$>;(8X@>"X- 'T=7R)_P %"O\ @N1_
MP3E_X)J)<Z%\>OC9%J?C"&+='\/O!\:ZCK#'&0LD:L([3(Y!N)(@1TS7Y)^/
M?^"M?_!=#_@OMXWU/X)_\$LO@WJGPL^&*W!M=5\4:???9IHXCU-]K;!5MV*X
M?[/9@38)&9AS7U7_ ,$ZO^#1/]D/X!3V_P 4_P!O7Q5)\;/&\DGVFXTF1I;?
MP_;3D[F)C)$U^V[.7G98W!^:#- 'S)XP_P""\?\ P7,_X+%>+[WX3?\ !(3]
ME*_\">%A,;>[\56=O%=W<*G_ )^=5O%2RL25^8)&HF'.R1R!7;_LY_\ !G[\
M5_CIXM_X7C_P5O\ VZ/$'BCQ%J!674=(\)ZE+?7DI^\%GU;45=FQG!1("!SM
MDZ&OW+\$>!?!'PS\*6/@3X<>#M*\/Z'ID ATW1M$T^.TM;2,=$CBB541?90!
M6K0!\P?LD?\ !&/_ ()C?L106L_P"_8_\)6VK6N&C\3Z]9?VMJN\=76[O#))
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
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]4 :58?Q+^)WPZ^#/@34_BA\6O'.D^&O#FBVK7.K:YKE_
M':VMI$.KR22$*HR0.3R2 .37R'_P50_X+Q?L2?\ !+3PC+9^-_$R^,/B+<VO
MF:'\-?#MTIO9<CY);J0@K90$X_>."S#)CCDVD#\AO W[.W_!7O\ X.@?B38_
M&?\ :X^)9^$W[/=K?_:-#L$MI(K!H@2/^);8E@U_/@E3>W#;!N<(Y"^30![O
M^WY_P=)?&[]IOXF']BO_ ((8_!W6O%'B/5YGLXOB(^@/<74_9I--L74B.-1\
MQNKM0%7<3$@ DK9_X)W?\&GVJ>.O&1_:U_X+2_%C5/B#XVUFY%_>^ [?Q#+<
M(TQP?^)GJ(;S+IQP#% RQC:!YLJG;7Z7?\$^_P#@GI^PA_P3+^%X^&O[*O@:
MQTV:XB1==\4Z@PN-8UIU_CNKHJ&89R1$H6)"3L1<FOH'_A,?#'_0:@_[ZH J
M_#;X9?#GX.>!].^&?PE\":1X9\.Z1;B#2]#T'3H[2TM(Q_#'%$ JCJ>!U)-;
ME9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/
M^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#
M4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I
M45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8
M_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H
M-0?]]4?\)CX8_P"@U!_WU0!YA^V?^P+^R/\ \%!/AD_PH_:T^"FD^*].57.G
M7EQ&8[[3)&&#+:749$MN_ SL8!L88,N0?Q*_:#_X(1_\%6/^")WQ)O\ ]KK_
M ((N?'SQ)XS\*0MYVL^"D19-6-LA)\FZL /L^LQ 9&Z-%F4ME(@1Y@_H$_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH _+#_ ()4?\'5'[+O[7M[9? K]MO3[/X,
M?%(2BT-QJ$[1^']5N0=I6.>8[K&4L"/)N#M!PJS.QVC]8(Y$E02Q.&5@"K*<
M@CUK\^_^"KO_  0?_P""?/\ P5&TZ^\<:C':_#_XJ/"3:?$;PS9J)+J0#"C4
M+<;4ODZ#<Q68!0%E51M/Y@?!_P#;\_X*_?\ !M!\1M._9W_;3\(S_%OX!O="
MU\/:G!J#W%O% .G]E:@Z[K=U49^P7*@84[%C#>:0#^D2BO!?V'O^"F/[&?\
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
M_GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\
MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J
M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\
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
MA!Z-0!_0K_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A7X#_ /#2O_!ZYX]Y\._
M'^Q?,Y7_ (I7PS;;>_\ R_2'' (Y]?7%)_P@G_!\7XV^;6O&1TA3T']H^ K?
M '(_X]5)[]^>.>U '[\_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%?@.?V _^#R/Q
MCSK?[:W]E]_^2CVD'3I_QZ0'KG].>U'_  Y/_P"#L#Q?\FM?\%;O[+!^4G_A
M??B6# '(/^BV9ZGCU]>* /WX_L[3_P#GQA_[]"C^SM/_ .?&'_OT*_ ;_B&[
M_P"#A[Q/_P C[_P64$FX?/\ \7?\6W?WO]9_K($S_P"S=\4O_$)[_P %5O$G
MR^.?^"O'F!_EE_XFFN7>5'(_UDR9Y[=J /WX_L[3_P#GQA_[]"F7%OH]I"US
M=P6T4:#+R2*JJH]R>E?@5_Q!E_M2^(O^1U_X*N^9YO-Q_P 4A?762/N_ZS4$
MW=!UQCWQ3[?_ (,<KV_F6^\2_P#!4-Y96/[\1_!XNS <#$CZQGH!U7VH _=R
M^\;?"W3)!%J7B[0+=F&56>_@0D>O+5\]_MZ?\%1_V6_V(?A2GB*UO[#X@>.M
M>OUTCX>_"_P9=PWFK^)=7D.V*UCCBWM&FXKYDI4A < ,[)&_Y>V/_!CC\/8T
M8:E_P4=UF5L_*8/AA%& /<'4&S7YI?\ !,.Q_P""C?[.?[:/Q!7_ ()A_L^Z
M=\2_&W@"XO=+;5[_ ,)PZA/I-H+J2W:YA2215@DFVA&D&7VY0,%+!@#]M/"G
M[4O_  5=_P""7?B?3OVIO^"M']C>-/@O\6+V*;QPG@G2C(WP-U&9A%;0;4W&
MYTWRO)CED4OB<.P9W8->?J1X4UOP1X[\,:=XV\$ZGIFKZ/J]E%>:5JNFRQSV
M]Y;R*'CEBD3*NC*0P8$@@@BOP(\5_MG_ /!W[X[\,:CX)\;?L$V.KZ/J]E+9
MZKI6I?"^QGM[RWD4I)%+&\Q5T925*D$$$@UUW_!G5^U5^TKXD^(?QF_8M^)V
MN20^#_ UM_:FA>#YHRR>'+V:_>.YM;9G9I(X P/[DLRAMS#YF<L ?NS_ &=I
M_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?
MH5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__
M #XP_P#?H4J6-E&P>.SB5AT*Q@$5+10 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% 'A?_!/?_DB>K?]CWK/_I2:]TKPO_@GO_R1/5O^Q[UG_P!*
M37NE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 45Y[^T]^U9^SQ^QE\(M0^.O[3OQ7TGP?X
M7TU<3:CJD^#-(02L,,:@R7$S8.V*-6=L' .*_!O]K#_@LM_P4P_X+[?%R_\
MV%?^"/GPI\0^$?AW,?)\2>*FF^RWUW9.2K3:C>H2FF6C ']Q&S2R@%=TF_R:
M /L;_@L?_P '/_P-_8IOK_\ 9J_8CM=/^*GQC:4V,UQ:L;C1O#UR3LV2M$<W
MMR&(7[-$<*V1(ZLOEM\S?\$]O^#=+]K7_@I!\7D_X*$_\%VOB#XDN7UATNK+
MX<ZA>-#JFH0YW1QWGE[1I=H <+9PA) &(/V?&&^X_P#@CI_P;E_LH_\ !+ZQ
ML/BQXZCM/B1\9!$'E\9:E9#[+HLA'S1Z9 ^?)Q]W[0V9F&<&-7,8_1:@##^&
MWPT^'GP;\!Z7\+OA/X)TOPWX<T2T6UTC0]%L4MK6SA7HD<: *HZG@<DDGDUN
M444 %%%% !1110 4444 %%%% !17F_QK_;%_9*_9MB>7]H/]IWP!X(\M=QC\
M5>+[.PD/H%2:168GL "3VKX\^.'_  =)?\$7O@J)K6S_ &FKSQK?0YW6'@?P
MK>W>[_=GECBMFS[2T ?H717X;?&+_@]Q^ UK<MIG[-/["7C3Q+-*_EVDOB_Q
M):Z42Q.%/E6J7A;M\H<$],BN"_X?L?\ !S/^V+_H_P"R%_P3+_X1G2[H_P"A
MZW!\,]3N<9Z9O=1D6S/_ '['J>* /Z!9)$B1I97"JH)9F. !ZFOS'^//[8W[
M=W_!5_XO:]\ _P#@C!\4M.\#> /A=?M+XP_:&U2S^T6'B+Q!;8EM] TT;6$]
ML91&+JX4,IC)P&C*)=_$?B?_ ()U_P#!W]^WIX<O_#7[2'[3D/@G1-;LI;?4
MM&U3QW8:7;75M(A5X)8/#T,H9&0E2CCD'##K7Z9?\$6/VO?@]K_P>;_@G_K/
MP)T_X'?%SX&Z>FF>-O@XGR10Q+C_ (FU@[,QO+.X9A*9]TC;I@9'D\Q)I0#E
M_@-_P<*?LJ^$? FJ> /^"H/B&T^ /QM\!W@TOX@^!-;M+F5)[@)N6^TTPI*;
MJSG7]XA4N5# 9=3'+)Q'Q8_X.]O^".7P[\T>#O%OQ!\>%"0G_"*^!I(1)]#J
M3VF!]:\G_;<_9T^#7_!RK^W-X?\  _P*^'=E#\)/@=JTEE\2_P!I.U1EG\1R
MCYG\-:.X.RZB5F+M<N'6)G+QX5E%W]L?"?\ X(!?\$;/@QY1\(_\$^O 5Z82
M"K>*[:;7<GW_ +2DGW?C0!^=WQ+_ .#WSX.6TQLO@9_P3_\ %>NR2-LMG\3>
M,[?3B2>!^[M[>ZW'_9#<^M<A_P 1,7_!>/\ :!_=_LF?\$B%D@N/]5<K\/?$
M>NE%/1O-@:",?[S+M]J_=/X:?L^? /X+Q+;_  =^"'A#PG&B[53PUX:M;  =
M, 01KQ77T ?S_#]H?_@]:_:$_P"1%^![^"89^H_X1?PUIGEJ>O\ R%W:1<#T
M^;TYH/\ P2X_X.^/V@SGXF?\%#F\%K/_ *U#\7+C3@H/48T.W<?@.*_H!HH
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>(?MR?\%%_V//\
M@G-\,F^*'[67QET[P[!)&YTG1D;S]3U>1?\ EG:6B9DF.< M@(F079!S0![?
M7YH?\%=O^#F7]D3_ ()S?VG\'/@N]I\5OB]!O@?P]I-Z/[,T.?I_Q,+I,C>I
MZVT69<J5<PY#5\!_&G_@KA_P6+_X.#OB1J7[+G_!*3X0:U\-OA=YOV;7_$L=
MZ;:Y-L_&[4]57Y+-&3YOLEJ3*XWKNN!Q7WW_ ,$B_P#@V8_9"_X)SMIOQD^-
M M/BO\7;<K/'X@U>Q']F:)-U_P")?:OD;U/2YEW294,@AR5H ^"_V:?^"-O_
M  5-_P""^OQ@T[]M/_@L)\4O$'@CX<D^=X>\*"W^R7T]FY#"'3K!P4TRW8 9
MN)E::0!6VR[O-'[N_LK_ +(_[./[$_P@L/@5^R]\)M*\(>&=/&5LM-A.^YEP
M T]Q*Q,EQ,P S+(S.< 9P !Z/10 4444 %%%4O$?B7PYX/T2X\2^+?$%EI>G
M6<9DN]0U&[2""!/[SNY"J/<F@"[17PY^T[_P<=?\$>?V6FN-.\0_M>Z1XNU:
M#(&C_#BWDUQY&'51/; VJ,#QAYEY^AKX&^,__!Z#>^.O$!^'W_!/S_@GQXA\
M3ZM=L5TRZ\97[-/(>W_$MTY97D_"Y'ZT ?NY61XV\?\ @3X:>'Y?%GQ'\:Z1
MX?TJ#_7ZGK>I16EO'_O22LJC\37X$CXD?\'D7_!1X9\,^";WX)>&K_F0IIEG
MX4%N&Z$->M)JH&/[A/OSBMCP/_P9[?M:_M#^((OB#_P4C_X*<7>MZJWS746C
M)?:_=29Y(%_J<D10^_DN#0!^C'[0W_!QE_P1N_9P$]KXB_;4\/\ B6_AR$T[
MX?P3ZZTK#^%9K-'MU/\ ORJ/>OAWXZ_\'L_[.FFW+Z-^RM^Q/XV\77,C^5:W
M/B_6K;2$9R<!EBMA>/(">BY1C_LFOI']GG_@TS_X([? _P B\\8_##Q3\2[^
M##"Z\=^+)O+W]SY%@+:)E_V75QCKD\U]R? K]C/]D?\ 9@M4M?V=/V9/ 7@<
M(FPR^%_"=I92N,8R\D48=R>Y8DGN: /Q '_!8/\ X.J?V[CY/['_ .P&_@'2
MKKC3]:MOAU)$K*>A-]K\AM)"/544#C(I?^')'_!S_P#MO?Z1^V/_ ,%&CX.T
MJ[_X_P#0KGXD7D@YZXL=(C%D^.?^6@]!7]!%% 'X?_!/_@R2_9NTR5-2_:;_
M &W/'/BJX=_,NH?"&AVNCJSDY(,ER;QG&>K84GK\M?8GP/\ ^#8K_@B[\$/)
MND_9,3Q;?PXS?^./$5[J/F8_O6YE6V/_ 'Z_2OORB@#@?@[^RK^S!^SQ;+:?
M +]G/P+X)C1-H7PEX2L].X]_(C7.>^>M=]39)8H@#+(JAF"@L<9)X ^M<_XY
M^+OPI^&.IZ!HOQ(^)6@Z!>^*M732O#%GK.KPVTNKWS@LMK;)(P,\Q )$: M@
M$XP* /E[_@L+_P %A?AM_P $?/AMX.^)/Q)^#NN>,8/&.N3Z9;6VAW\,#V[Q
M0^:78R\$$<8%?BC_ ,%+O^"^W_!,O_@I@_A_Q3XT_9#^,/@;QKX>)LH?'O@;
MQ;8VFJ7.B3Y2^TB:0#][;3P23)AL^6TK, 5:6.3ZN_X/?+ZVC_9F^!>FNY\Z
M7QWJDL:[#@JEE&&.<8'+KP3DYXZ''ZD?LM?LM?LQW_[,?PYOK[]G/P'-/-X#
MTB2::;PA9,\CFRB)9B8LDDG))H _([X#?\'@'_!/K]F+X0Z#\!O@-_P3C\8^
M&O"?AJP6TT;1M.UVQ6.&,<DDG+.[,6=Y&)=W9F8EF)/[H?#+QO:_$WX;>'OB
M18V,EK!XAT.TU*&VF8%X4GA24(Q'!(#X)'I7X<_\'H7P<^$7PR_9B^"U_P##
M?X5^&_#T]UX\U".YFT/0[>T>5!9 A6,2*6 /.#7ZQ_"KP_\ M(:O\'OV=M1^
M#'Q!\.Z/X8T_PUIDOQ'TW6-)>XN=5L#I<0BAM)%($$@EPQ8YR.* /?Z*\_\
MBQ\'/&OQ$^)OP_\ 'OAKX\^(_"NG^#=6N;S6O#>CK$;3Q1%+!Y2V]YO!;RXV
M_>+MP=U'Q3_9K^&_QA^*_P /OC)XOFUE=8^&>HWE]X:73]:FMK=IKJ#R)?M$
M4;!;E=GW5<$*22!F@#J]9\<^"?#GB#2?"?B'QAI5AJNOR2QZ%IE[J$<5QJ+Q
M)YDJP1LP:8HGS,$!VKR<"N?^('[1?P4^%GQ5\#?!#X@?$"TTSQ5\2KB_@\#Z
M//'(9-6DLK<7%TJ,JE5,<1#'>5SD 9)Q5KQM\#/@_P#$CQ]X3^*?CSX=:5JW
MB+P)<W5QX.UF^M0\^CRW$0BG>!C]QGC 1B.HXKH;S0M$U'4+75M0T>UGN[$N
M;&ZFMU:2W+@!MC$93( !QC.* .)^)'[1/AGX8_&SX=_ O5O!/BR_O_B3+JD>
MF:QHV@/<Z9I?V&V6XD.H7"G%H) RQQ%@?,D.WCDT?$3XK?$_PA\<OAY\,O"O
M[/\ JOB/PWXN.J_\)5XYL]3@BMO"0M;99;8SPO\ O)_M,K>2GE_<*EFX%>@4
M4 >?_$'6/VE;/X[_  ]TGX9^#O"M[\.;U-6/Q-U?5=1FBU/3BENITX6,2C9-
MYDY99=^-B+D9)H\>^%OVB=3^/?@'Q1\/?BKHVE_#W3(-5'Q$\+WFA">\UN22
M!5L#;7.1]F$4V]Y.#O&U>.37H%% 'G_CGX-^-/%GQ^\"_&/1_CSXDT31?"5K
MJD6L^!-/\O\ LWQ*UU"L<,EWN&\&W8-)'M(RS<\"CQK^S?X#\>?M >"/VD=9
MU?Q!%KW@&QU*UT:SLM<EAT^=+Z)8I6N;93LN&55_=LWW"Q(YKT"B@#C?$_[/
MGP8\9_&?PO\ M#^*/A[8WOC7P78WUGX6\12[O/TZ"\14N8TP0N)%4 Y!Z<8R
M:WK_ ,#>"M5\5Z?X[U3P?I=SKFDP2PZ7K-QI\;W=G'* )4BF*[XU< ;@I ;
MSFM2B@ HHHH *_&__@MG_P &U\GQ8\6W'[?G_!*R8^!?C'I-[_;&H>%-$O/[
M/@UN[1O,^UV,J%19:AN&[@K'*W),;EGD_9"B@#\>O^"'O_!R,/CWXJM_V"/^
M"G40\#_&O2[PZ1IOB+6+/^SX/$-W&WEFTNXG"BRU'<-NPA8YFRJA'*QO^PM?
MG'_P7&_X-\/@E_P5.\,7/QC^%1T_P3\<M-LP-.\4"$I::^L:XCM-2" EN %2
MY4&2,8!$B*$'QI_P2&_X+]_'?]AOXR'_ ()7?\%N;;5/#^I^'[M-+\/_ !%\
M3MF?3#P(8-2FR1<6CKM,6H!F 4J79XSYL8!^\]%1V=Y::C:1:AI]U'/!/&LD
M$\+ADD1AD,I'!!!!!'6I* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_ .">
M_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MU.WG2X26W$011$,@@\Y-?T]?LG_\FL_#3_LG^C?^D,-'_#)_[+/_ $;5\/\
M_P (VQ_^-5W=I:6EA:Q6%A;1P001K'##"@5(T P%4#@  8 % $E%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 5\=_P#!7W_@C)^S5_P5O^#O_"/_
M !!M(_#WQ!T6T<>"?B+8VH:ZTYSEA;SCC[3:,QRT+$8)+(48DG[$HH _G:_X
M)O\ _!6+]L#_ (("?M%I_P $MO\ @KKH6IS_  UM95C\*>+5\R[_ +!M&<K%
M=V4N-U[I38.8P/,@PP50R- ?Z$_!OC/PC\1?"6F^/? /B:PUK1-9L8KS2=7T
MNZ2>VO+>10T<L4B$JZ,I!# D$&O!_P#@I?\ \$Q/V9?^"IG[/US\#OVA?#WE
MW=L))O"?B^PB7^T?#UXR@":!S]Y&PHDA;Y)% !P51E_$?]D/]MK]NC_@UQ_:
MO'["7[?NCZCXL^ &O7\EQX=UK3D>:&V@:3YM3TIF_A!8&YL"0RLVY<,VZ8 _
MI"HKG?A)\6_AG\>?AKHOQB^#?C?3O$GA?Q%8)>Z+K>E7 E@NX&Z,K#H0<@J<
M,K JP!! Z*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_ .">_P#R1/5O^Q[UG_TI
M->Z5X7_P3W_Y(GJW_8]ZS_Z4FO=* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HKR_]I[]M?]DK]B[PI_PF?[5/[0WA3P-9-&7MEU[5
MDCN+L#J+>W!,UPW7Y8D8\'BOR@_;"_X/*O@=I.L-\,?^"<G[-/B#XH>(;J;[
M-INN^);>6PL)9B<(8+.,->78)P-C"V;G\P#]KR0!DG '4FOB']NK_@X:_P""
M6G[!/VS0/'/Q_M_&7BRTW*W@OX<!-6O5D'6.61'%M;,#C*S3(_.0IK\NC^Q?
M_P '0O\ P7%87G[5_P 3KOX(_"_4^9/#^K,^A6SV[=8QI%KF[NB,Y OB <\2
M<5]N?L+?\&EG_!,[]E8V?BKX[V&I?&WQ1;[7:?Q@HM]'20=X]-A8JZGNEQ)<
M+["@#Q;_ (-T_P#@KA\"_P!I_P#X*$_M,VOB#2_^$%O_ (Y^*['Q3\/=(UW4
MED>^:VMVM;JS6<JB23JOD3+"F3M>0#(C+']AOC5\<O@[^SC\-]2^+_QX^)>B
M^$O#.D0&74-:UV_2W@B !.T%C\SG&%1<LQP%!) K^47]C+_@EG\?O^"QO[9?
MQD^ ?P__ &DK?PEIOPLU_4+W2++Q ;JYL[2%]2E@2*TAC;;;[0JXV@ !0!TK
M[#\6_P#!FI^W?X^EMY_'?_!2+PWK;VBA;1]7LM4N3 ..$,CG9T'3'2@#]%/^
M""'@]_B7/^T/_P %&C\,Y/#^D?M!_&>^UKX>MJ>FB"_O/#<*+%;7<@(WHMQ)
MYLH0G&?G&0P8_H;7\EG_  2Z_P""UWQ)_P"".'QM^,>F?%72_%/QCU1X/^$:
M\.Z9?^,9H;&WN;2\D5[AFF$S(I"C")'EAP67K7ULO[0O_!U__P %GE"?!;P+
M>? CX<ZJ/W>JV%N_A>V,#?=E%]<E]2N!@\M:90\G8.  #]O/VJO^"@/[%/[$
M.BG7/VK?VF?"/@D&'S8;#5M54W]RGK#9Q[KB?_MG&U?E9^V-_P 'IO[,7@4W
M7AK]B#]G/Q!\0;] RQ>(_%TW]CZ8".1(D*B2YG7U5Q;GWXYS?V7/^#,+X=:@
M9/B!_P %&?VP?$WC/Q1J2M+J.G^!)?L\"W# @L]_?1RSW?\ >W&* Y R",Y_
M4;]E3_@EE_P3^_8O^'Z_#SX!_LK>#M.AETO[!JNK7NAP7>HZM"4V.+NZE1I)
MPXSN5CL^8X4 XH _#;XG_$7_ (.V/^"J'P:U'XSZ!X2\5?#_ .'5QI2WVG:!
MX&2/PU+JUO+M*+:(TO\ :5XDD;!@7D,+)SNPW/KO@+_@S"L9_@/?>//B%^U/
M<>)?B[JUE;7>G:9X@TR:RT*SN9)8WN([\P2R7ETPB,P#1RP_O=I(900W[T6=
MG::?:16%A:QP001K'!!"@5(T48"J!P    !TJ2@#Y5T;_@CA^Q#X _9QU#X
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
M444 %%%% !1110 4444 %%%% !1110 5\!_MA?\ !57]J7X-?MZ?!/\ 9/\
M"'[&^O>'/!_CKXR0>&-9^)WC/[*]EK5J8I&,>F16]PTBLW$@FF";1$5\L[\K
M]^5\ _\ !9__ ).L_83_ .SHK3_T@GH ^C_^"E'[0OCW]DW]@?XM_M*_"Z'3
MY/$7@CP/?:OHR:K;M-;-<0QED$B*REESU 8?6OEOX-+_ ,'%WQH^$'A3XQ:-
M^TG^RO9V?BSPU8ZS:VES\/\ 6S)!'=6Z3JCE;G!8!P#CC(K[6_:A^!7PT_:?
M_9]\6?LZ_&.\N8/#'C?2'T767LKU;>8Q7!$>R.1@0KL6"KP22P &2*_+[_@I
M]^QC%_P17_90L/VX?V!_VO/C-H_B?P3XHT+3]/\ AUXI^)5YK6B>,H+B\AM6
MTM[&Y+ MY+.Z^7@HD#[5!"N@!]<?\%!_VS?VG_#W[4?PN_X)U?L)6_A.U^)O
MQ)TG4?$&M^,?&UG-=Z?X3\/V6%>Z^RPNC7$\TQ,42E@@9#N&&W+D_LC_ +7W
M[9WPP_;XN_\ @FG_ ,%"]8\%>*-;UGX?-XR^&7Q*\#Z--I<.LVD-Q]GO+&ZL
MY)91%=1,?,4QML,0R?F-<A\33_PB'_!SA\*_%?BHBTM/&O[(VKZ!X;^T, )]
M2M-;-]<0H>C.MLX8@?PC/2C]HO'C;_@Y+_9RT#PQ*)[OP1\!?%FM^)XX3DVU
ME=R"SMVDQ]T-/P,]Z /T+K\Z?!?[4_\ P55_X*-_$GXK^,?^"?WQ)^$WPW^%
M_P +_'VH>#/#4_CKPG=:O>>--4T\*+N>5XIXUL[(RLJ1M&K2$;B02,#[]T;X
MB_#[Q%XJU3P+X?\ '6C7^MZ&(SK6CV>IQ2W6G^8-T?GQ*Q>+<.5W 9'2O@__
M (-N0GAS]CGXE_"+5YE3Q%X'_:-\::1XHLW.)8+L7PD^<=1E)%(/?\* .A^$
MW_!9W2;W_@D=XZ_X*+?''X8QZ-XI^$[ZMH7Q"\#Z?>GRH_$]A<BT^Q12MN*1
MSSRVQ4MO,:W !WE,MY3\6/VO?^"UG[#_ .S;H_\ P4D_:RUCX/>)_AXDFEWW
MQ-^$'A7PG>6>I^&-)OIHHB]E?O<O]JN;<SQ>8DB;#B3!( >OD#XA^#_$'Q5_
MX-WO^"@WQ)\!1/>:+XS_ &OO$?B_PU+;#=%>:-#X@T5I+A".L86UG;(X_<GW
MK]$/^"]/Q:^'NJ_\$)OBW\0]*UBUN-(\6^ ].3PW+"X9;TW]U:+:B+'WRWFH
MPVYX&>@H ^Y=(U;3=>TJUUS1KR.YL[VW2>UN(CE98W4,K ]P001]:L5Q7[-G
MA37/ ?[.G@'P/XGC9-2T;P5I5CJ*/U6>&TBCD!]]RFNUH **R?'7@[2_B#X1
MO_!>MW%W#::C 89Y+&Y:&95)!RCKRIXZBO(?^'>_P3_Z&WQW_P"%E<_XT '_
M  3W_P"2)ZM_V/>L_P#I2:]TKYP_X)X^ M&@^!NI6Z75\5B\::K$I-XQ)"3;
M!D]SA1D]SDU[O_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4
M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P
M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_
MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1
M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_
M .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[
M_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X
M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%
M%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\
M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^
MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>
M_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S
M>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%
MM0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_
M^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &
MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'
M_"#Z1_S\WO\ X%M0!L45Y_\ %KQI\!?@'X1F\?\ QR^,.D>#=#@SYVL>*/$T
M5A;*<9P9)W5<^V<U^<7[7O\ P=3_ /!)7]G076A_![Q+XO\ C#KL.42#P=;O
M;Z<L@[/>W?EJ4_VX$G'/UP ?J[7-_%7XQ_"/X$^#[CXA?&SXH^'O"&@VH_TG
M6O$^LP6%K'QG!EF95!XZ9K^?>3_@LA_P<+?\%6KI]#_X)F?L6W_@3PM>N8X/
M$VG6#7912<%9-9U01V*D#^Y%&XY(.<8[/X2?\&D_[;7[6WBVW^+_ /P5L_X*
M%:E?7TGS3:1H>HW&NZD(VP3%]NOB(;4CIMCBFC& !P* /J?]LW_@[M_X)B_L
MY"[\/_ 0^(/C1X@@RJ)X9M38Z4L@_A>^NE!*^CP0SJ?6OC1_^"E__!SO_P %
MF#_9O[#'[/%U\(?A]J1VQ>)M%L?[/B:W/\1UK4L&5ER"38K&_3"G//ZD?LA?
M\&]W_!*7]B[[)JOPU_9ILM<\06FUE\5^.)O[7O\ S!TE0S#RK=_>"..OKQ?
MVCJH5;B\  P +MN* /Q)_9B_X,X[KQUXK_X7)_P5._;7U_QUXAOI!-JNC^$+
MR:1KB3K^_P!5OPT\X/0A88VXX?G(_5W]C_\ X)J?L)_L$Z0NF?LG?LQ^%_"-
MQY/E3ZW;V1N-4N4QRLM].7N9!U^5I"HR< 9KLOC!XT^!'[/G@.\^*/QT^+.F
M^#_#FGKF\UOQ)X@2SMHN#A3)*R@L<<*.6/ !-?D1^W9_P=K_ +,G@;69OA%_
MP3=^$'B#XO>*Y[C[)I_B+5_M-GH[3L<+Y%NH%Y?'=\NS;;AN"KL* /VSN[NU
ML+66^OKF.&"&-I)II7"I&@&2S$\  #))K\]_VZ_^#G+_ ()7_L3R7GA?2_BS
M+\5?%MKN0^'OAF([Z**0<;9KXLMJ@#9#!)))%P<QYX/YMZ#_ ,$O_P#@X]_X
M+>3Q:_\ MV?&J^^#OPRU"43+X<\0;[)!"3D"/0K9EDE=,\&_>-\9^<U^AW[#
MW_!K-_P2V_8_@M/$'C;P#=_%OQ9 %:37/B"8Y[1)!U,.GJHMU7(!'FB9UQP]
M 'P)_P &</CI?BA^WY^TO\2TTPV0\1:!'J8LS-YA@%QJLDOE[L#=MWXS@9QG
M K^AVOY_=>_X,_OVV]-^+GBSXC_!K_@H;X=\'P>(];N[M+?1;/4K21+>6X>6
M.%V@==P4,!CID<5)_P 0F_\ P5-_Z2[G_P &.N?_ !Z@#&_X-6_AU\/O&/\
MP5H_:E\2^+O VCZKJ.@7%W/H5_J6F13S:=*^M3!I('=286( !9""0,5_0O7Y
M;?\ !"O_ (-_OB]_P2C^,GQ!^*7QA_:,T7QJ/&F@P6,::':75O-',EP9FED>
M4G?NS]<\U^F/_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q17A_[5O[67[%/[#OA
M'_A-OVL?VD-%\#V3QE[6'6-;/VN\ ZBWM4W3W)'/RQ(YXZ5^2G[6?_!W1X#U
MKQ+_ ,*>_P""7G[*'BKXB>)+Z8V^E:[XM%PD-Q-SC[/IEH6NKH'J TD#<?<-
M '[M,RHI=V  &22> *^,_P!LC_@X _X)1_L1/=Z-\3/VJ-)\0>(;0LK^%/
M_MJ^$@ZQ/]G)AMW_ -F>6.ORCTO_ ()@_P#!S+_P61"ZG^VU\>+SX/\ P\U(
M[I/#FOWS6"- ?X1HMCAY67/ OFC?K\_K]K?L>?\ !H?_ ,$POV>8+36OCN?$
M?QC\00@-+-XDO#8Z6)!_%'8VI&5_V)Y9Q0!\O_%+_@[D_;)_:H\8W'PF_P""
M3?\ P3DU/6;]_EM]1U[3KK7=0*,<"4Z?IVU+<CU>:5!U/ -<^G_!,'_@Z@_X
M*H/_ &C^VC^UE<?"GPG??--H.H^)EL$> ]%&E:(NR0@<;;ID?KDYZ_NO\+/V
M9_@?\#?"4'@'X+?#K2_".AVW_'OH_AJQBL;6/C&1%"JJ#[XKI/\ A!](_P"?
MF]_\"VH _'S]FC_@RR_8?\ M!J_[4?[1?CKXCWT9#36.CQ0Z%I\I[JZJ9[@C
MW6=#W^GWS^S_ /\ !%+_ ()1?LQ^1-\(_P!@_P"'L-W;8^SZGKVC_P!LWD1'
M\2W&H&>56]PP-?17_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &EI^GV&DV4
M6F:78PVUM!&$@M[>((D:C@*JC@ >@J:L?_A!](_Y^;W_ ,"VH_X0?2/^?F]_
M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ /&O^"EW[#3_\%&_V
M3M9_9)O/C?K7@/2/$=[;-X@U/0+**:XO+2&3S?LG[P@*CRK$S$<E8RG1S7SE
MX>_X(O?MH>$] L?"OAC_ (+I_'BPTW3+.*TT^QM-$TI(K:"- D<:*(\*JJ
M!P  *^\O^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#\\/&G_! KX]?$_XC> ?B
ME\6?^"Q7QB\4ZM\,_%4'B'P;+K>@:;(+"^C93N&U5)1PH5TSM=>&!K])QG'-
M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (
M/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U $GB_P-X*
M^(.COX>\>^#]+US3Y/\ 66.KZ?'<PM]4D4J?RKYL^,'_  1#_P""2'QT\U_B
M!_P3Z^&:RSY,UUX?\/)HT\A/5FET\P.6_P!K.?>OH_\ X0?2/^?F]_\  MJ/
M^$'TC_GYO?\ P+:@#\Q?C1_P9Z_\$C/B3'-)\.8?B-\/)VR8!X=\8?:X4/8,
MNHQ7+LOL'!]Z^7?%G_!FU^TC\$];E\9?L(?\%/[K1M1SFVCU;2KS19X\'*AK
MW3KB1F^HA7'I7[N?\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!^"!_9N_X/,O
MV&QYGP[^.UQ\6])LO]?M\5:9XB\Y!VVZTD=ZV?\ IF _ZTZT_P"#IS_@KS^Q
MI=1:/_P4@_X)9!((7$3W[:)JOA66?MO$MRES!*3V,:JI[8ZU^]O_  @^D?\
M/S>_^!;5'=_#SP]?VLEE??:9H9D*2PRW!974C!!!X(/I0!^5W[/_ /P>3_\
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
M2=3U/PSX>O$8M'-:Z=/*T8*$DJ'W@=<9&:^T:* "BBB@ HHHH \+_P"">_\
MR1/5O^Q[UG_TI->Z5X7_ ,$]_P#DB>K?]CWK/_I2:]TH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M;++%!$T\\BHB*6=W; 4#J2>PH =17R-^U;_P7:_X)1?L;_:=/^+?[9/A:\UB
MVW*_AWP?.VMWXD'_ "R>.R$@@;_KLT8]2*_./X^_\'G*^,_$7_"M?^"<O[!?
MB+Q?K5XYCTJ^\:S-YDSC@;-,T[S9)@>HQ<(V.HR> #]U:\I_:6_;H_8X_8YT
MDZQ^U%^TQX+\#J8O,AM-?UZ&*[N%_P"F-MN,TQ]HT8U^(/\ P@'_  =_?\%7
M.?%/B6_^ O@W4?\ EC-=+X/CA1OO(T5N)-79<?PRA@1QW->K?LU?\&7'P;CU
M<>._V\?VQ_%?CS5[F7[1J&F>$;9=/AEE/WA+>7)GGN >[!86]QUH [S]K#_@
M\P_X)[?"7[3HW[+?PL\9?%K4H\B"_DA_L+29#V/FW*-<]>WV4<=Z^;&_X*:?
M\'3W_!5[_0?V+OV6KCX3^#M1X@U_3/#JZ?');G^+^U=9;$A']ZT5'X&%R<']
M@_V3O^"0'_!-+]B3[->?LY_L>>#M)U6TP8?$>HV!U+558=66]O#+.F3R0CJN
M>@&!CZ2H _ _X3?\&A/[5/[2_BZ+XM_\%6O^"C&K:YJLV&O+'PY>7.M:@ZL<
ME/[2U/ B(Z86"5<]#@<_H[^R)_P;V_\ !);]C,VNJ^ ?V3]'\2Z]:X9?$WQ#
M)UN[,@Z2*EP#! X[-#%'7VG10 RVMK>SMX[2T@2**) D44:A510,  #@ #C%
M/KF_BW\8OA1\!/ &H?%7XV_$C1/"?AK2HO,U'7/$.I1VEK O;=)(0,D\!>K$
M@ $G%?C-^WC_ ,'</_"4>-?^&9_^".GP#U3XF>+]3G-GIWC'5-"N989I3D?\
M2_2XP+B[;'*O+Y8!7F*1: /V%_:#_:5^ '[*/PWNOB[^TE\7] \%>&[/B75?
M$&HI;QN^"1%&&.Z60X.V- SMT"DU^-G[:7_!W5K_ ,2?&_\ PS=_P1Q_9DUG
MX@>*-3E:UTSQ=KNA7$QN).1NL-)A'GS\?,KSF/:1\T#"N$_9\_X-M?\ @I9_
MP5#^)-I^U/\ \%P/VI_$.D03_O+?P=;ZA%=ZT(&(8P(J@V6CQ'@^7$DA!R&B
MC;FOV9_8L_X)S_L6_P#!/;P3_P (1^R3\ M$\*I+"L>HZO%"9]3U+&#FYO)2
MTTW/(5FV*2=JJ.* /Q@^#/\ P;>?\%4O^"J'CVS_ &DO^"UG[7.N>'[:4^;;
M>%([V*_UB*%R"T4,,?\ H&D(PP=L:R$$$/"IK]>?V$?^"1O_  3^_P""<.D1
M0_LN?L]Z5IVMB#R[OQGJR_;M:NLC#;KR;+QJW>.+RXO1!7TG10 4444 %%%%
M !1110 4444 %%%% !117GO[1?[6/[,W[(O@MOB%^TY\=O"_@;2 &\JZ\2:Q
M%;&X8#)2%&.^=_\ 8C5F/84 >A4V66*")IYY%1$4L[NV H'4D]A7XK_MI_\
M!Y%\!/#>KO\ "[_@G#^S[K?Q6\1W,_V;3O$/B&UFL-,EF8X0P6B#[9=Y.!L8
M6Q.>":\ B_8(_P"#FG_@NC,NJ?MG_%B\^#'PNU%@[>'=<#Z1;& \[$T2UQ<7
M++G*F_*D@G$G:@#],?V[?^#DW_@EC^PQ]L\.7GQJ7XD>+K7<G_"*?#/R]2=)
M1QMFNPZVL&&X93*9%Y_=DC%?FWKO_!;#_@X&_P""S6L7/@'_ ()8_LJWGPW\
M%SS-;S^*M)A6:6)<X83ZW?+':P,!\VVW1)A@A6>ONS]@_P#X-4_^"8/['_V+
MQ5\5/"-U\:?%MOM=M3\?QHVF1R#J8M,3]P4.,[;@W!!Z-7Z2Z'H6A^%]'MO#
MOAK1K33M/LH5AL[&QMUAA@C485$1 %50.   !0!^'?[*7_!GKJWQ$\7?\+S_
M ."L_P"V+KWCOQ+J$BW&J:#X5U2>9KB3KBZU:]#3SYZ,(XXR,?+*>M?K=^R9
M_P $_P#]B_\ 86\-?\(M^R;^S?X7\%1-"(KF^TS3PU_>*,8%Q>2EKBXZ?\M)
M&KV&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /F_]IO_ ()!_P#!,O\ ;"^T7/[0/[%?@35]0N\_
M:-<L-)&FZE(3W-[9&*X/KRYK\[?VF_\ @RQ_8T\;R3:[^R9^TMXV^'.H%C)!
MI^O01:Y81L.55.;>X0?[32R$=<'I7[144 ?SV_\ #NG_ (.PO^"7A^T_LG?M
M27'Q;\*:?S#H]CXJCU:-+<?P?V=KB@QD_P!RU+-SD'/(V?A__P '</[<O[*'
MB>#X8?\ !5#_ ()K7NEZ@IV37VDV=[X=OBJG!E%GJ"R)<$^J2Q(<Y&!@5^_-
M8OQ ^&OPZ^+/ABX\$?%3P#HGB;1;L8NM(\0:5#>VLPZ8>*961NIZCO0!\-_L
MI?\ !S;_ ,$??VJOLVFK^TB/AUK-QC_B3?%&P.D["?[UWN>RZ\?Z_/M7W=X4
M\7>%/'?A^V\6>!_$^G:SI5['YEGJ>E7L=Q;SI_>22,E6'N":_/G]J[_@UF_X
M)!?M._:=5T#X):A\+M:N-Q_M3X9ZJ;*(-V_T*99;15![1Q(2.,C@CX0\5_\
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
MZ_\ "CX=#Q-X_2';=_$GQ?&ESJ6XC#"V&T1V2')&(55BI =Y,9H _*WX0_\
M!$/_ (++?\%Q_'NG_M)?\%@?V@->^'O@AI?M&D^$KR!4U&.%OX+/25VP:8"O
MRF6<>>< O%+G=7[._L%?\$MOV'_^":_@O_A$_P!E'X):?H][/;B+5O%5\/M6
MLZIC!/VB[<;RI8;O*39$I)VHM?0=% !1110 4444 %%%% !117B'[+/_  4$
M_9R_;!^,7QA^!_P9\4"]UOX*^+X_#_BJ,LNV25H QFBP3NC$ZW5L2<'S+.3C
M:5+ 'M]%%>8_M"?MI_LB?LG:<VI?M+?M,>!_ RB/?'!XF\36UI/,.O[J%W$D
MI]D5B?2@#TZBORJ_:D_X._O^"5OP1BN--^"+>,?BYJL>5A_X1S0WT_3]X[/<
MW_E.%SQNCAE![9'-?(=S_P %_O\ @X0_X*:3R:+_ ,$Q/V!6\(Z%=N4MO$VG
M^'7U9X">,/JNHK%IJ'_>A4\$YXH _?WQEXW\&?#GPW=>,OB#XNTO0M'L8_,O
M=5UF_CM;:W3^\\LK*J#W)%?G?^V?_P '4W_!*#]E%+K0_ ?Q,OOB_P"(X-RI
MIGPXMA/9A^V_4)2EL4/]Z%IB/[IKX>\&_P#!KU_P5>_X* >)+7XG?\%<?^"A
MEU:*9/.70(M6G\1WUMG[T2*SQV5EU./(,J#^[S7Z&_L:_P#!M-_P23_8VDM=
M=L?V?%^(GB*UVE?$/Q1N%U9MPY#+:E$LT(/(80;AQ\W% 'YO:G_P6]_X.&_^
M"O=[/X2_X)>_L>7'P]\(W<K0_P#"4Z3IZW+Q*3AEEUK45CLHV YQ%''*,':2
M<8[C]G/_ (-!_C+\>_&B_'7_ (*[_MT:]XHUZ^*R:CHOA;5)M0O9N=P2?5M0
M5CQG!2.$CD[9.AK]V]/T[3](L(=*TJQAM;6VB6*WMK>()'$BC"JJC 4 #  X
M%34 > _L8?\ !+K]@C_@GWI*67[*/[,_AWPU?>3Y=QXC>W-WJ]R",,)+ZX+S
ME3R=@<(,G"@<5[]110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M,NK6VO;:2RO;=)H9D*2Q2H&5U(P5(/!!'&*^+OVO/^#>W_@DO^V;]JU3Q[^R
MAH_AG7KK<Q\3?#L_V)=B0]9&2W MYW/]Z:*2OM2B@#\"_BS_ ,&CW[8_[*/B
M^?XQ?\$E/^"B.JZ5J</S6VF:]J%QH>H[%.1%_:&GYCN">FV2&%#SDX)KFHO^
M"UG_  <;?\$D+F+P_P#\%,?V2/\ A//"5M*(&\5ZWI*0!AT1(]9TO=9NY'19
M4>5S@$@YK^AFOS#_ ."@?Q8^%G[=/_!6SX:_\$\O''Q+\/Z5\+/@+]G^)7QG
M_MO68+:#5M;P/[%T5O-91)M$GVJ6,[E>.3!PR"@#Q?\ X)V>'?VKO^"3W[7W
MPM^./[:WCJ^U#2?V[89/^%G"_39#X3^(<T\][IEM@_ZI9;6X%EY?/[V.3D1Q
M(!^TE?(?_!3CPI^Q]_P4'_8I\:_LSWG[47P^L-8U"Q%]X,US_A-+)'TC7+9O
M.L;M767<FV955BN&,;R*#\U:G_!&S]O&;_@H-^PIX;^*WBZ:%/'OAV:7PO\
M%#3XI$8VNOV.V.X;Y"5"S#R[A0I("S@ G!H ^J**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PO_ ()[
M_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_^E)KW2@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHJ'4-0L-)L)M4U6^AM;6VB:6XN;B4)'
M$BC+,S' 4  DD\"@":OBK_@K3^U'^TEH7CCX0?\ !/']B/Q9:^&_BM\?]9OX
M!XWN;-;D>$?#VGP+/J6I)$WRM<;'5(0V S;\$.%8<-^W+_P<\?\ !*K]B_[9
MX;T7XN2?%;Q7;;D'A_X9!+Z%)!P!+?EEM4 /#!)))%P?W9/!_.G]G?\ X+J?
M%#]K?_@KE\'?^"CO[2'[*UU\,/@/X=M]2\ 0^-A;WMWINFRZM')Y,EYJ<D4=
MMN^T11*Q58]D?F,=P7@ _1K_ (A[O!FE:4OB;P;_ ,%,?VK],^)*)YI^(TGQ
M?GN)[BZZ[I[9T\J6$L3F'Y<JQ4OSFOG#XY?\'$_[1_\ P1KO=<_8Q_X*9_ J
MZ^*OQ5T2*"]\!?$#PC+;Z1I?C;0IO,6*^NPP<V=PLD4D3K##(A='  V!Y?V/
M_MW1/[$_X27^V;7^S3:_:1J'VA?(\C;N\WS,[=FWYMV<8YS7YG?#_6_@K_P5
M&_X+VV_Q]^#?AS1?'/PP_9S^$UUX>U;Q])8Q7FF7WBJ\O/,CM+*9E9)VMX"[
MF:,D(S, 0'4N ?$(_P""E/\ P=)_\%>O]$_8I_9NN/A'X%U+B'Q%I.C+IL4E
MNW\?]KZL<RD9R6L@C<#"\\]K\#O^#/'XR?'+Q:OQ?_X*J?\ !077/$VN7>UM
M2L/"5U/J-[-SG#ZMJ@9LC)! MF&2<-Z_O)10!\B_LB?\$)?^"57[%'V74OA!
M^R'X<OM<M<,OBCQE$=:U 2#_ ):I)=EUMV_ZX+&/;DU]<JJHH1%  &  .E+1
M0 4444 %%%% !117B_[:/_!0O]CC_@GQX /Q$_:V^.VC>$[:6-FT[39Y3-J.
MILO\-K:1!IISG )52JY!8J.: /:*^7?^"BO_  6*_8-_X)A>&I+O]I3XO0-X
MEDMO-TOP!X>VWFMW^1E2+<,! C<XEG:.,X(#$\5^17[4G_!QY_P4W_X*D^,-
M9_9M_P"")?[,/B[1=(@M9'U'Q78Z6MYXADM@K?O"Z[K;2E8 JOS/*6V^7*KD
M+7J__!.G_@T9^'OB/0[+]HW_ (*S_$SQ-XX\>>)8H-4U;P1;:S)%'8SR;99(
M=0O@[3WMQU21HWC4$N%:3Y9* /!/B/\ \%(?^"['_!Q/XNNO@O\ \$^OA'JO
MPJ^#5SJ']GZOK>F7LEK L+??.IZT55F 3+-:VBABK;3',2I/WW_P2]_X-8_V
M%_V%Y=,^*?Q_@C^,WQ)M"LZ:AXBL0NBZ;/C.;6P8LLC*>DMP9&RH=%B/ _2O
MP/X$\$_#+PCI_@#X;^#]+\/Z%I-LMOI>BZ+81VMI9PKTCBBC"I&H]% %+XD\
M<^"O!L?G>+_&&EZ4A&0^I:A' ,>N784 ::(D:A$4*JC  & !2UX]XO\ ^"AW
M[ 7P^#'QY^W'\']%V#+#5OB7I5N1^$DXKRGQI_P7D_X([> @QUS_ (*&_#>?
M;G/]BZP=2Z>GV19<_AUH ^MZ*_.GQQ_P=7_\$2/!ZL-*_:?U?Q%(@YBT/X?:
MQR?0-<6T2'ZAL>]>+>/?^#TG_@F/X?\ ,M_ _P $OC+XAF7/ER_V%IMI;O\
M\"DOS(/^_= 'Z_T5^"OB_P#X/<H]:O\ ^PO@/_P36U35;J4D6TFK_$'$A_[=
M[>PD+?A(*QS_ ,'#O_!QG^T5^X_9>_X)*BSLY_\ 5ZE'\*_$.I&//0_:7ECM
MQ_P)* /Z J*_G\^T_P#![#^U$/+CMY?A]I-S]YMOA;1O*S]=]Z/PS^=)_P 0
MX_\ P<'?M.8D_:__ ."LJV]A<_Z[39?B1K^L&$'J/LWEPVX^B/B@#]Q_BW^U
M3^S!\ HGG^.O[1O@/P6D:[I#XK\766G;1Z_OY4KY2^,W_!RG_P $6_@IYUMJ
MG[:>E>(;R+(2S\&:+?:MYI']V:W@:#\3( >U?$/PE_X,A_V>=/D2Y_:!_;L\
M;>(G<[KE/"7ABTT@DGD@/<O>9_WBO/7 Z5]6_!G_ (-3O^"+OPD\JXUK]G[7
M/'%W#@I=^,_&=[)DCNT5J\$+_1HR/:@#YL_:'_X/"O@9\3=%U'X&?\$\_P!F
MOXC>(/B+XH@;1?!&J^(;>RLH(]6NB+>TEC@2>:2X(FDC(C98RQ&#@9(X/]O;
M]B?]I[_@WI_9F^%7[>W_  3\\3V?_":V7A'_ (0?]H?5=3M!>6VM7>HW0O(]
M9F68A24OWD@6:0EE22U0_*&!L>,O'_\ P3L_96_X+?PZS;?L.Z[X0^%7[.FA
M2V7@^+X7?!2XG7Q-XQGPESJ-S-;P@W"6<9:&(RLY6:,R1MACGZL_:5_X+??\
M$S?VK?@!XP_9N^+GP*^/]YX<\:^'[G2=5B'P1U/>D<J%1+&2GRR1MMD1NJNB
ML.10!\26O_!/'_@[J_X*#Q+=_M$?MAW'PPT345#R6UQX_@TF*6!AD+]E\.1N
M'&.B2[<\;B.M>F? #_@RD^"\>HKXJ_;-_;<\7^,+^XD\Z_LO!VE1::KR$Y(>
MZNS=23 GJVR-CGL>:^QO^#<C]KCX@_M#?L$VWP<^,VD>(H?%GP<OO^$6;5/$
M>@7.GRZYH\8(TS4 EPH;+6Z>4P)+;[9F;EQG[_H ^0?V7/\ @@Q_P26_9#DM
MM2^%G[%WA6_U>UPR:]XRB?7+P2#_ ):HU\TJPO[Q*@'8#-?7=O;V]I;I:6D"
M111($BBC4*J*!@  <  =J?10 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7R]\4?\ @BQ_P2O^-?Q%UKXM_%G]B;P;
MK_B7Q%J,M_K>M:E#-)/>7$C%GD=O,ZDGH. ,    5]0T4 ?('_#@C_@C;_TC
MV^'_ /X!S?\ QRO9OV5?V%?V1OV(-/UG2?V3?@3HO@6T\0S0S:U;:()%CNI(
M@ZQNRL[#< [#(P2",YP,>LT4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!X7_P3W_Y(GJW_8]ZS_Z4
MFO=*\+_X)[_\D3U;_L>]9_\ 2DU[I0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%>8?M5_MH_LK?L0?#M_BG^U;\=/#_@G1@&^SR:O>8GO649,=M;H&FN9,<[
M(D=L<XQ0!Z?7&_'7]H?X$_LQ?#^Y^*G[1'Q=\.^"O#MIQ-J_B358K2$M@D1J
M9"/,D..$7+,> ":_$[]JW_@[)_:#_:=\?M^S+_P14_9(U[Q#K^H,T-GXMUW0
M7O[^09P9K72X=RQJO#>=<LRA3\\*8K#^ W_!L!_P41_X*(>/K;]I+_@MI^V1
MKUI/<?O/^$3T_5TU36(XF()@$QW66FIW$=NDRCIM0] #U/\ ;;_X/$_A!H_B
M)O@Y_P $Q?V>]6^+'B>[G^RZ9XCU^QN+;3IIR<+]FL8P+R]R>-K?9CZ;N_A&
MF_\ !*__ (.,_P#@N1J$'BS_ (*+_'R]^$7PWNYEFB\+ZXAM0D><KY6@6C)E
MTZ!KYXY?]IL\_LQ^QS_P31_X)Z_\$R/!<DG[.7P/\->$&AM=NK>,]5<3:G<I
M_$9]0N29 A/.P,L8)^5%'%9'QO\ ^"U__!)S]G=YK?XH?M]_#>.XM\_:+'0M
M>76+F(CJK0:>)Y%;_9*Y]J /"_V&O^#7K_@E9^QI]C\2>)_A9-\6_%=MM<Z[
M\2REY;)(.28M/55M57."/,25UQ]^ONWXB_!#X/?%OX3ZA\"?B9\,M#UOP9JF
MG"PO_#&H:;')92VPQMC\HC: I52N "I52N" 1^9WQG_X/%?^"2_PY\ZV^&]C
M\2_B#,N1!+H/A-+.W<^K-J$T$BK[B,GVKY<^)G_![GX@U5;FW^ 7_!/)(XK=
M=SZQXJ\<M,L2DX#/;6]J@'. !Y_S$A1R10!:^.7[*G_!&/X*?\%DO O_  35
MO_@GXRU#X67L$.F^,X;GXH:\^@^'_%FJ;KG0],*BZ 3S8K:7,;L2YN8B"!!*
M#^Y7P8^"'P?_ &=?ASIWPA^!'PST3PCX8TF/9I^A^'].CM;:'/+-L0 %F/+.
M<LQ)+$DDU^='P%_X(U^)OCO_ ,$<O'7@+]I6Z^S?'[]H'4)?B9XE\4SJT5QH
MGBR5OM6EQJP^>!+0"*%HT/RA[E5P'K\]OV9=*_X.N_\ @J7X;U_6O!'[<LGA
MVS\+>*[SPMXE6Y\467AZYTO5+0JL]M-#I=J)XW7<IR5RV<@F@#^DFN)^(W[2
M_P"SC\'O,_X6Y^T!X)\+>5GS?^$C\5V=CL^OG2+BOPT'_!J;_P %=?CQ\_[7
MG_!75+UI_P#CZ_XJ#7_$><]?^/U[;?\ CBNV^'/_  8__L]:9Y9^+?[>GC/6
M\8\T>'/!]II>?7'G376/UH _2+Q__P %Q/\ @D+\-0Y\1_\ !1/X5S^7]X:%
MXIBU4_E9>:3^%>*>.O\ @ZK_ .")'@UWATS]J'5?$4B9W)H7@#5R,^@>>VB1
MOJ&(]Z\\\ ?\&='_  2)\'[#XDOOBMXJ*XW#7/&<,0;_ , K6 @?C^->U^!/
M^#:+_@B1\/U0Z=^PWIFH2J06FU[Q5K%^7/J5GNV3\ H'M0!\Z^-O^#T#_@EI
MX>W0^$_A)\9_$$O.R2W\-:=;PGZM-J"N/^^#7DOC#_@^#^ ]D&_X0#]@/Q=J
M9 ^3^V/&UK8Y^OEV\^/UK]1O!/\ P2'_ ."6/P[V/X4_X)W?!B*6,@QW-S\.
M=.N9E/M)-"[C\ZX#]KG_ (* ?\$<_P#@E/I\T?Q:UWX;^%]>MHM]MX*\&>';
M2?6Y21E0+2T3?"&[23>7'_MB@#\R?^(R7]K[XE_-\"O^"4(N1)_J/^*EU#5O
M<?\ 'O8P[N/3'K7 _'7_ (.S_P#@M-\)]/M-5\9?\$_/ WP_L-3=DTZ\\9^
M_$,0N&4;BL4DUY"CD#&0 ?IR*[3XR_\ !RY_P5%_X*:^.KO]G;_@BM^QOK6C
M1SMY,GBNXTZ/4]7BC;(661G_ - TI2,@M,TN" 5E4U0_92_X-@?VGOCM^VO8
M^)?^"S'C+QYXT@U?P>_B#6?$7A_Q3'=VRWRW2QQ:->ZC<N;AI3&9'9+:+8BA
M0DWS$H >$>#?^#E7_@X1_;B\3M\%OV4O#NDW/B/4(3LMOAK\,1>W=O'P&E_T
MDW*Q(.\K@*N<[AP1Y+K7_! 3_@X/_;%^(6L_%;XO?LT^+=:\03ZD\&K^(OB'
MX\TV*YGE7'*M=W@DFB ;Y7C#18&$/&*_II_8P_X)C_L@?\$^_%GBWQ+^R9X#
MOO"EKXRM-,M]2\.PZU<3:; +&)XXI(8)6;9*XD=I)26>1V+$Y)S] 4 ?S??L
MR?\ !%3_ (.FO@#\*[;X)_ OX_:9\+?"\,\DZZ5I?Q&M[4"65MSR.]E%([L2
MQ^8LQ 4 <*HKT(?\&_W_  <W_$3]Y\3?^"Q7V>%^6MC\<O%D^WO_ *I;58QS
MCH>WM7[_ -% 'X ?\0BW_!1SX@#'QD_X*VB</Q+\NL:GD?\ ;>YBSP%_R.=3
MPW_P8[>&3*;OX@?\%)]3OY)&W2C3?A>D!R>OSR:E+NYSS@?2OWKHH _&'PC_
M ,&3'[ UEM/CS]J[XOZEC[W]DR:799_[^6D^*]5\%_\ !G[_ ,$>/"S*=<T;
MXE>)-I!(UKQQY>[V/V2&#],5^I-% 'PIX'_X-I?^"(W@$I)IG["^EWLJG)EU
MSQ5K%_O/J5N+QT_ *![5[3X"_P""3W_!,+X9&.7P1_P3X^#5G-%_J[MOAQIL
MMPO_ &UDA9__ !ZOH*B@#(\(?#_P'\/K#^RO 7@G2-$M< ?9M(TV*VCQ_NQJ
M!6O110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%<YX^^+_PM^%>H>'M*^)'Q TG0[KQ;KT>B
M^&+?4[Y(7U349$>1+6 ,<R2E(W8*,G"F@#HZ*AU"_L-*L)]4U2]AMK6VA:6Y
MN;B0)'%&H)9V8\*H ))/  KPOX)_\%1_^"=7[2'Q7?X&_ G]M#X>>*O%H,@A
MT/1_$L,LUV4!+_9^<7.U06/E%\*">@S0![U17$_'_P#:2^ /[*GP\F^+/[2/
MQA\/>"/#D,ZP-J_B35([6%YF!*Q(7(,DC!6(106.TX'!K,_9G_;$_9:_;+\)
M77CG]E?X]^%_'FEV%P(-0N/#FJI<-9RD$JDR [X6(!(#A20,C(H ])HHKPW]
MHK_@IC_P3_\ V2/'MK\+?VE/VO? ?@WQ'=Q)+'HFM:_%'<QQO]R26,$F%&[/
M)M4@$@\&@#W*BJ'A_P 5>%_%GAFS\:>%?$EAJ>C:C9)>:?JVGWB36US;NH=)
MHY4)1XV4A@P)!!R#BO$/AC_P51_X)P?&?XS#]GOX4_ML_#C7_&4ERUO;:#IG
MBB"26[F7.Z*!@VRX<8/RQ,QX/'!H ]^HHHH **** /"_^">__)$]6_['O6?_
M $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2:]TH **** "BBB@ HHHH **** "BBB
M@ HK\1/^"S__  6A_P""L7[-_P#P5LL?^"?7[ =EX=U9_$&CZ*/#NA7?A:*[
MNKF^NU;</-D=0J9&2S$*BAF8A02/<]2^"'_!V-IG@0_$#3_VTOV=]2\0"U:5
M_  \)^7!G&X11W;6:[I?X?F98\]9"/FH _4BBOY\/V%/^"^G_!:+Q/\ \%;/
M '_!/?\ ;9TOPWX>EO?'*:+XT\/2>"HK6\A4Q.^$D5R,, CI(A971E92RL"?
MZ#Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKD?C!\?\ X$_L
M]>'3XO\ CW\:/"G@G2@"?[1\6>(;;3H#CKAYW4$^P-?!O[2W_!UA_P $>/V>
MOM&G^&OC)KGQ,U2WR&L/AWX=DG3=VQ=71@MG7W21^/7I0!^D%>8_M5?MG?LL
M_L0_#B3XK_M6_''0?!.B+N$$VKW>)KQU&3';6Z!IKF3'/EQ([8YQBOPK^/O_
M  =]?MP?M6:]_P **_X)>?L1RZ5KVK"2'3;^YMIO$^NR\9$MK86\2Q1R+R2)
M%NDQR17SUH__  ;P_P#!P%_P4P^(S_&_]K&WDT?4-6P9/$WQE\9C[0L6<^6E
MI;_:+BW1<D+#Y,:KT 4= #Z3_P""AO\ P>+?$GXB7]W\(O\ @ES\+HO#MK+)
M]G/Q/^($<'VGYCM$MO:2M]FM5W8(ENGD!#?-%&:_/S0-9_8=^(_Q&D_:3_X+
M$_M^_$?XQ^*K@A[KP+\*K674;UR"2MO<ZSJ30VD,2GCR['ST"-^[E0C%?I_^
MS=_P9%_"'2A;ZG^UO^VKXAUQSAKC1_A]H,.G1H?[HNKLW#2*?7R8SCTZU]]?
MLY_\&YO_  1R_9J6"Z\._L8:#XHU&'!?4_B%--KK2L.C&&[9[=3_ +D2CVH
M_)7X"?\ !QG<_"#P\_[.O_!#7_@B7I&B)A5WFWOO$&HZBPR$ENH=/C2XGD[;
MI;F5NV['%=\;W_@\W_;[XAM+SX.>'KSK^[TOPQ]FS_O[]4''IG&/6OWU\%^!
M/ _PW\/P^$_AWX-TK0=*MQBWTS1=.BM;>(?[,<2JJ_@*U: /P!T7_@T+_;X_
M:5U.'Q/_ ,%"O^"J+:I>[_,G2U_M/Q/,2>H%QJ,UOL/^UL;Z&OIGX'_\&;__
M  2J^'"Q77Q6\2?$OXAW0QY\.K>)8["T<_[,=C#%*H^LS'WK]9:* /E3X,?\
M$.?^"1GP#,,GP[_X)^_#=Y;?!@NO$>B?VW/&1T82ZBT[AO\ :SGWKP?_ (+'
M?L3?MQ?'GQO\$?A[^Q'^S)\.M8^$_P .O%,7C+Q9X4UCQ##HMEK^JVS%;&SD
MBBCR;>$;I'7&V0S*N!LS7Z1UR/QY^//PA_9B^$.O?'GX\^/+#PUX3\-6#7>L
MZSJ,FV.&,<  #+.[,51(U!=W954%F (!\7_\-#_\'''_ $CJ_9__ /#NW'_Q
MNN._X)L_LV?\%7/A+_P4^^)?[3_[0?[-WP]\#?#KXU:+!)XYT+P9X\^WQVWB
M"SBVV^JQ1.@8-,F^*95^\\HD).W%<1)^U7_P7)_:)D;_ (*V_LT?"^/3_@IX
M=)3P=^S+K=J8]=^(7A=_FNM:D<!O(OF"126D0R=@8() V+SZ7T+_ (.#?^"0
M]]\ M&_: \4?MI>%?#UMJUD9IO"NJ7)?Q!ILJDK+;7.F6XEN4D1PRG"%6QN1
MG4JQ /L^BOQJ_:<_X/1OV$OAV+C2?V7?@%XY^)=_'D07VJ&+0M-E/8J\@FN#
MZX:W3Z^G@!_X*5_\'5?_  54!L_V.?V6;CX3^$-1&V#7=-\-)IL<ENW\?]J:
MTQ$A _CM C<#"YZ@'[S_ !E^/?P/_9T\'R_$'X^_%_PSX*T.$'?JWBG7(+"#
M(&=H>9E#-Z*,DY  K\POVTO^#PC_ ()R? %;OPY^S%X<\1?&?7H=RQ7&FPMI
M.C!QP0UW=)YK<]#%;R(P!P_0GY<MO^#4_P"//BKPWK_[7W_!8?\ ;^\5^*IM
M T.YU?7M%^'Z7?B+6[BV@C:>2**]OP290JL!$EO*"QPI/&?T%_9D_P""*_[#
M?P;_ &0[7XB_\$X?@3H_@;XG^)_"=IJ7@WXC_&3PBVMZUHEQ.D<JR7%K?9^R
MSJC%&BB6-5?JIP00#\R/B%^VA_P<J_\ !7+P[_PD.A7.G_LS?!?5[J&T3Q/J
M&I?\(?I<RSN(X5_M.\8W]Z9"PCVVF4D9L>7V'N'P1_X-&O!/[/FK^!/B%\>+
M&7]I'Q!K'CNRB^(.DR^*F\.:/H6DR>9)=ZB!\UUJTL;*BK'YT'F&7+1D;L?M
M!X\^"GP^^-_PRMOAE^T;X&\.>.+ M97&IV&L:%'+8W5Y;21S).+:8R!0)HPZ
MJ2VW !+<D]?0!XSHO_!/C]CWPGXO^&GC/P#\$=+\+S?")M2?P%8^$R^E65@]
M];K;7+O;6K1Q7#/$NW,RO]YCU)->S444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7Y3_\%5/V-?A9\+/^"G7['W[4FC>)_&FH>)O%
M_P"TO;VM]!X@\:7M_I]E ]M)*T=G:32-%9H7C3Y8E48&*_5BOS*_X*H:Q^VS
M\;?VK_@;J7PA_P""9_Q1U_0_@/\ &Z/Q/J'B&UUC08[?Q!91V\D6;)9=060,
MQ<$"98^ <XH ] _X.3_&_BCPW_P2J\3>!O"NM7&G2?$+Q=X>\(W]]:2%9([*
M]U*%;E01VDA5XF!X*RL.]<+_ ,'!W[-OP0_9N_X)$7?QJ_9^^%7A[PEXD_9^
MU_PMKGPNU/1-*BMIM'FAUFQM=L<B /L:*9PRYP[!2V2 1[7_ ,%#_P!FWXM?
M\%4?^"5NO_#G1_AOJ?PR^(VJQVVM^%?#WC*YM6N-+U?3K];BVBN)+66:$"80
M;=ZNX5;@$\J17SG^V!X@_P""A7_!87X":%_P3K\6?\$V?'?P>M/$WB319/CK
MXZ\8ZMIQT;3M-L;R&\N8]*DM[B234'EFMXQ&0J@#&[Y274 [#X_VGAO]JO\
MX.%_@1\'?BKX=MM8\*_#_P#9IU3XD:)H.JP+/:C6+S4QIRSO$X*2211QJ4+
ME& 9<'FI_'OACPK^S/\ \''WPCN/@_X;LM!MOCA\"_$&G>.K#2;58(-1GTN4
M7=M>2QH K3JH\H2D;MGRYQQ76_\ !0?X%_M(_!7]OGX2_P#!4K]E?X"WOQ/C
M\*>"M2\!_$WX?^'[VWM]6N-"N)1<VUU8"X9(Y7@N0S-#N#,&4+@%G3*_9@^&
MG[3_ .VU_P %2++_ (*5?'S]F'Q#\'? OPW^&%SX4^&/A/QQ<VIUW5=0OKCS
M+S4IX+:25;2)81Y C9BS$A@<;@ #] :_-7_@@=\*/A5^TI\ OC?^UA\:_AIH
M7BCQ5\7OCUXL/B6_\0Z3#>22Z=#<"UM].)E5O]&BC5E6'[H#D8Q7UQ\#?B]^
MV1XO_:_^+OPP^,G[.EAX<^%?AE-,/PN\=07ZR3>)C+#NNQ)&)6,?E2?*,HF?
M>OCC]G>^_;7_ ."._B;XN_LU^&_^"=WC[XU^ O%/Q/U?QC\'?%'PVU#3S%!%
MJ;+,VDZDMS-&]EY$H(^T;75@Y(4@"@#Y6O/CCXY_9N_X-P_VW?@U\/==O;:R
M^#_[1GB?X5^#76Y<M::%<:YIL+PJY.0!%J5THYX##VKZ^_X+1?L.?L\? W_@
MAQXHT/X2?#'1/#NI_!3PWI.L?#[Q!H^FQ07VD:AI]U;,MW#.BAQ-(%D#OG<Y
ME<L23FJ7PU_X(V_&?Q[_ ,$1_C'^QU\>M2T?2_B[\??$>M?$#Q2EO<>;8:9X
MEN[V"^M;9I4W;HXWL[..21-P!$A3> I;EOVH?'?_  5%_P""E/[&,'_!,?7?
M^";WC?X:^,?%\6E:-\6OBKXFU?37\,Z5907$$E]>V$L-P\E^TP@8)"J @3?>
M;;NH _2[X"^/+[XI_ SP7\3M4A6.Y\1^$].U2XC1<!9+BUCE8 =@"YKK*SO!
M_A71O OA+2_!/ARW,.GZ/IT%C81$Y*0Q1K&BY]E4"M&@#)\=>(=4\*>$;_Q'
MHGA6[UR[M(#)!I-BRB:Z;(^1"W&?KZ5Y#_PUA\;/^C'_ !W_ .!5M_\ %5[I
M10!\X?\ !/'Q3K,OP-U*5_!=\C/XTU5V0LN4+3;BI]U)*GW4U[O_ ,)+J_\
MT*%[_P!]+7D?_!/?_DB>K?\ 8]ZS_P"E)KW2@#'_ .$EU?\ Z%"]_P"^EH_X
M275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A
M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\
MH4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#\4?&WBSP
M/I7_  >9>#[WXAVD=C->_"L67A][XJ FH2:/=B,!N@9XQ-&O<LX4<D"OVNK^
M>/\ X.&O^";7_!1GX[?\%?7_ &FOV7OV3?B!XJT/3_"^BG2?%'@R_6RGMK^V
MBD*O!<9)BDBF,<F[83E  1G-4W_:L_X/.'^'D7P\_P"%&^,$*0>0_B&/P#HW
M]J218QS*R&,/MX\P1[LG=G/- %+_ (.H_P!IO3?V1/\ @M%\%_VEOV<IM$;X
MH>!? -I?ZPMU;"> 2+>7?V-;J-&4LYB>3()#^6T)R!LKC/ G_!Z]_P %$=*N
M8E^(W[,WP<UJV3 E&EV6J6$T@[_.U[,H/T3'M5/_ ()Y_P#!+#_@I_J'_!7S
MX1?M/?M*?L/?$VTT=/%45W\1?%/Q!U=-8DOY6CF$UW=3.%RK!D39L( 4#FOV
MZ_:-_P""#G_!(S]J7S[KXF_L->"[._N,L^K>#[5]!N3(?^6C/IS0^:WO(&![
M@T ?F!X&_P"#X^R<QV_Q*_X)PRQC/[Z\T/XH!_RAETX?K)7LW@C_ (/6_P#@
MGAJZQQ>/?V:OC!HLKD!GLK/3+V%/<M]LC?'T0_2L/]HG_@R=_9"\7^?J'[,/
M[6/CGP1<29:.Q\4Z=;:Y:(>R+Y?V655[99Y".O/2OA']H3_@SP_X*L?"4SW_
M ,&]0^'OQ0LT#&WAT3Q"-/O77'\46H)#$K>@69OKF@#]:?!?_!VW_P $;/%6
MT:U\5_%/APMCC6O ]^^WZ_9(IJ]=\$_\'#?_  2$\?[/["_;:\%P>8,K_;=^
M^F8^OVR.+;^.*_E_^,'_  3X_:X_98UVSN/VOO\ @F/\0]!\.::DJZO?Z#!J
M%JE[E>&74Y4OK-&0C/R1E2"<J<@CF?#NE?\ !,KXA?$;0=$U#Q'\8OAAX;O+
M:Y_X2+6]4_L[Q5)IDX4&W\J*WAT\W4;-D.3Y3*,%5?I0!_8+X'_X*7?L._$S
MRQ\.?VKOA=KS2_ZM-'^)>DW+$^F([@G/MUKU/0_B/;>)[%=4\-:9_:%LWW;B
MQO(IHS]&0D5_'_HO_!,[]AOXP?&[PW\%?V9?^"O_ (#UK_A)=*N[M/%'Q"\&
M7/A#2],F@QBSNY+VX:1)Y<XC$4<JN0?F'&?1-7_X-Q/V_? /QST+X)?!O]HO
MX.>+?&WB3P[<:]X;L? 7Q"NEDOM-@<)+<)/-:01!58@8,@.>F>M ']9/_"2Z
MO_T*%[_WTM'_  DNK_\ 0H7O_?2U_*AJ'_!,W_@Y^_9L\0Q^$_"U]\9-.U V
MC7%I8^"?CO#-<2VZG:9$@L]3,NP'C.P<TVY_:&_X.O\ ]GAC)KES^UA!%;G+
M7>M>$-2U6WX]99[>:-O^^C0!_5C_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\
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
M /0@V4=J"??&/;% '[V?\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+7X(#XK_\
M!Z;^U^=GA;X<W/PTTJZ'[T'1- T'R5/?.HLUZN/1"6]13O\ B&]_X+\_M;'S
M_P!M[_@JNMKIUT?WVE3>/=;UPP@GD?9-L-JH]DDQ]* /V7^-?_!1#]D']F\R
MQ_'[]H7P)X.FASOM/$?C:PM+@D?PK#)*)&;V"D^U?(GQH_X.P/\ @CU\(?.M
MM)^+FO>-[R#.^S\%^&+B;)]%FN5@@?/JLA'O7SO\$_\ @R4_8]\-^3<?M!_M
MA?$/Q;*F#)%X7TNRT2&0^A$HO'V_1P?<5]0?LJ_\$"?^" _A?7-<T/X4?L_^
M$?B+KW@S51IGBQO$/BV?7Y--O@BO]FNK9YVMX90I!,9B4\\CM0!\9_%7_@]?
MT7Q!JG_")?L@_P#!/+Q#X@U"Z8IIT_BOQ*L4K-V_T*RAG:0^RS#ZFOSF_:5^
M(W_!0S_@MC_P5+\&?!/]J;1KGX.^)/B)<:=8Z/X6OM)U6QTW38EAD^SWOV*[
ME:1F=0Y\T8WY)7 XK^HG]CE_V>K6X\=> _@!^Q_=_">S\"^+I_#DRR?#JWT"
MRUOR4C?[9IQ@ 2[LV+;5E&#NC8%1@$_B!^TS?_&[4/\ @\2^&+_'/0?#^GW4
M7BS3HO#J>'KJ65)M%6.Z6QGG\S[ER\(#R(N55C@$XH ZY?\ @TU_X*EHH1/^
M"NV !@ :AK?'_D:OAI_^"0B?L]_\%WOAK_P3J_;#\;I\3[/Q5K.G7GBF^TBY
MNK5]2ANXI93&96<3!R4^9PP8Y."#S7]<=?@#^WU_RN2?!7Z>'/\ TDN* /TL
M_P""<'[*_P#P3O\ !_PMA^*?[(/_  32C^&=U;ZE>Z?:7GC;P$(=>22UG>'S
MC/=M)<R0N4WHXF(=6!R&R![?\#8/VE_$O[-MKX*_;<\.>'-0\;ZG87MKXND^
M'9N;?29(YI9E1+;[0?/0"W>-"6.[>K,#R*]CHH \U_9]^%OA#]F+X+>&_@!\
M(_ .LVWAKPIIB6&CP:CJ\M[,D*DD!IIW>1SDGJV ,  * !V7_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
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
MV3U.6B/)]:NZ9^RW\98B/[9_9!^+,X[_ &72KB'/_?5@]?VQ^'?VD/ GB?\
M:.\1_LOZ?H_B!/$/ACP_9ZQJ%]<Z)+'ILD%RQ6-8;HC9+*"#N1>5[T>'?VD/
M GB?]H[Q'^R_I^C^($\0^&/#]GK&H7USHDL>FR07+%8UANB-DLH(.Y%Y7O0!
M_&7X8_9:\>V]RFK-_P $W_C?K5J3\L%S]M\I\<'YH-*1CR#T8>E>P_#_ $33
M/!#I-JG_  ;P:OXEECP5D\07WC@C/J4MYXD;Z%2/:OZT_#O[2'@3Q/\ M'>(
M_P!E_3]'\0)XA\,>'[/6-0O;G1)8]-D@N6*QK#=$;)900=R+RO>O(?BO_P %
MBO\ @GI\!/CUXF_9[^.W[0NC>#=5\+:+;:E=ZEXBO(;>PO!,2!;VLF\M<W"8
MR\**60$$]: /P&^&7[9'[1WPG>*\^'__  :S?"8-'AK6[U7X :_J<R#LRS79
MD;./X@0:^@O!O_!?'_@X \':4-(^#W_!"_2-$TV7 M;31O@'XJCBST'RP3HK
M<^@'I7UY^T/_ ,'A?_!*7X0:IJ'A_P"%5A\0OB=<VJJ+74/#?AU+/3KB0CE?
M.OY89@%/!80,#_#N'-?)6J?\',W_  6B_P""AFM7'@G_ ()8_P#!.P:7;.Q3
M^VH-%N?$EU:#.T2/=.D-C;@GKYT;*#@;CW )]7_X+Y_\'24.EW&J:A_P2!MM
M&M+*)I[N_O/V?_%]O%%&HY+O<7VQ5'4GCIZ5\W^+/^#P/_@L+I^H/I]UHGP@
MTZ9)"9(;+PG-+Y9Y!C.Z^DVD'@@_,,<UZ;X-_P""*/\ P73_ ."JW[36K?"K
M_@JU^TUX_P#!VE:/H=GKDU_K-I)JVBRM/(P^R6*6<L6F"Z0*&=(G_=AE)!QM
MK[U_8'_X-Y?^"77[+_[1VL_"/Q5^QEXZ^).K>%] LM4A^+'Q<M(KOPYJ<\S'
M?:65LFVV>2+ 9EEA=E!&'/)(!^;/PQ_X+&?\'1W_  4N\.W'AS]DOP[KESIL
MPDM[WQ#X ^&]I:6Z$CE#J5RC1V\@P<%)8W]#FO$_$G_!N'_P<%_';Q=>?$7X
MG_LMZYK>M:I+YNHZ]XM^*>B37=RY&=TLD^HM*YZ#)SZ=J_J=\ ?$3Q!9?'76
M_P!G/3/V;=6\/>#_  QX:L;K0?&T*01Z/J#R$JUA;11X:-X0!D$!<$8JUX=^
M)/QLU3]H_P 1_"[7/V=YM-\!Z7X?L[S0_B8WB>VE36+Z5B)K$6"CSH3$!DRL
M2C9 &#0!_/W^S;_P1D_X.E/@/X)_X5W\!_B/X8^$ND3%3=6WAWQ5I.FM<,HV
MB2>338&DG? 'SNS-SUZUZ*?^"!O_  <]?%+CXJ_\%?OL5H_^LM#\</%,W/\
MUQBM5B/_ 'U7[@>'?%'[1-W^T;XC\)>)?A;HMI\,[/0+.?PSXN@USS+[4-1=
MB+BWEM<?NDC !#Y.[=[4>&O^&I/^&B_$W_"8CP#_ ,*E_L.R_P"$-.F_;?\
MA(O[3R?M?VW?_HQM\;?*\O#YW;AT- 'X?G_@SL_;:^*?'[07_!6(70ER)_\
MB2:EK&0?O?\ 'S>P[OQQFNX\!?\ !D#^S?IVS_A:'[=WC?6,8W_V!X3L]-S]
M/.DN<?K7[$>%/"'[0FG_ +0WBWQEXM^+^EZA\.=1TBPA\(^#(?#ZQ76D7D8;
M[5/)=@[IUE)7"$?)MX/)I/!WP>\<^&?V@_&7QDU;X]>(=8T+Q/ING6VD^ +V
M*(:=X?DMD999[8J-Y><MN?<<9 Q0!^<WP[_X,YO^"1G@QHY/%&I?%?Q<5Y=-
M=\900HY[\65K;D#\<^_>O;?A3_P;Z?\ !"KP!XBN_"?@_P#8S\%ZOK6D1PRZ
MII^N^([[6+BW64$QO-#=W4OEAPK%<J%;!P.*^K/!O[-_@GP/^T)XS_:4TKQ!
MXCFUSQSIVG66K:??:[+-IMO'9(R1&VM6^2W8AB79>7)R:T?#/P"^#7@WXP>)
M_C_X7^'FG6/C/QG:65KXI\101D7.I0VB&.V24YP1&I(7CC)H \F_9[^%'_!,
M#P7\:O%W[.G[,_P%^%&@^-_AQ:Z;<>+=$\,_#^TL;C3([^)I;21Y$MT#F1$9
MLJS$<;L$C/I'P^^/J^/_ ([_ !!^!0^#?CO13X 32C_PE^O>'OL^A^(C>V[3
ME=+NP["Z-N J3@JACD=5PW6NWMM%T:RU*YUFSTFVBO+W9]LNHH%62?8,)O8#
M+;1P,YP.E6: //\ X;^*_P!HC6/C9\0_#7Q-^$^CZ-X&TB73%^''B:QUX7-S
MX@22V9[YKBWV@VGDS;8E!)W@,W3%+\,/ GQ\\-?%WXA>*_B;\>;;Q+X1UZ^L
M)/A]X3B\+0V<GA>".W*W4<EW&Q:^\Z8^8"ZJ8PH4%MQQW]% 'G_PF_9Q\%?!
MSXE?$#XI^&O$/B2\O_B/K%OJ6M6NLZ[+=VMI+# (52SB?BVC*\LB\%CGT%=)
MX4^&7PW\":SK?B+P/\/M#T;4/$M^+[Q'?:5I,-O-JMT%"">Y>-0T\FT!=[DM
M@ 9Q6Y10 5^0/_!8C_@V]_:2_P""CO[?<W[:7P8_:W\/^ _^*?TZPLH+BQO/
MMMO+;1LIE6:!AMSNXP<BOU^HH _ '_B$W_X*F_\ 27<_^#'7/_CU>@?L)_\
M!K)^UW^S+^WY\-OVT_C/^W-X?\<?\(1X@BO[V"XL]0EO;N)(W01+-.S8QOXR
M<"OV^HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+_X
M)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E)KW2@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MJZUH6B>)-.DT?Q%H]K?VDPQ+:WMNLL;CT*L"#5JB@#Y^^*?_  2B_P""9?QJ
M$K_$S]@?X2:E<39\R_'@.Q@NCG_IO#&DO_CU?.'Q-_X-7?\ @B?\1GDN=/\
MV7]2\+W$N=\_ACQQJD0SZB.:>6)?H$ K]$** /QP^(__  94?\$ZM>\R?X9_
MM&?%[P[*^=L=_?:;J$"?1?L<3X^LA^M>,:U_P96_%7X>ZD^O_LV?\%0[C3KH
M_P"J6]\$3V$BXZ9N+6_8G_OV*_?:B@#^?_\ XA^?^#EKX*CS/@3_ ,%=_MEK
M']RP7XR>)K3?CI^XDMWA/XMQGZTO_#,O_!ZU\&SCP1^T ?%7E'"'_A+?#5]O
MQT/_ !-HUSGWZ]Z_?^B@#\ /^&I_^#U/X6C/BW]G,^(_*Y?_ (H_P[>;^_\
MS#9%SUQQZ>M+_P /I/\ @['\!'9XA_X)-_VT4^5C_P *(\17.X_=S_H5X >>
M>./PK]_J* /YH?V^_P#@NS_P6V^/W[&WQ"^ '[4/_!+;_A"_"GBGP^]IKWB;
M_A6?B33O[.M6=29?,NY7C3YEQN?Y><5^L?\ P;)_!'X:_!W_ ((U?"?5O .E
MVJ7OC.UO-?\ $VHPH/,OK^6[FC)D8=3'%%% /180.N:^[O$/ASP]XNT2Y\->
M*]!LM4TZ\B,=YI^HVJ3P3H>JO&X*L/8@BOS4^$_P^_X*0_\ !$_6O$7P*_9S
M_8\N/VBOV;=1\17NL_#VS\*^*+;3_$7@-;N5IYM+>WN?EO+82M(T;1\C>S.P
M+!  ?2W_  64_8]^"W[:/_!.CXI?#SXQ>'K&=]'\&ZGKGAG6;J-?,T75+2TE
MF@NXY.L8#(%D (WQ-(AX8U^ ?_!(?_@L+_P6%_9 _8VL?V=OV$?^"<W_  LW
MPW#X@O[VV\2_\*X\0:SYEQ,ZF2+=I\T<9V-M& <C.#UK]</C'9_\%D?^"N?A
M&[_9J\0_LRVO[)GP6\21&T^(/B;Q!XNMM9\6:[I;\3V-C;6H\NR$R%HG:?\
M@8D$C,;_ * _ OX%_"G]FKX3:%\$/@GX*L= \->'--@L=+TZQ@5%6.*-8U9R
M!F20A06D;+,<DDDYH _"T_\ !5K_ (.\/BWBU\&?\$W#X8>?B.0?!R^LO+S[
MZI<LJ_\  J:WPW_X/:?VAOW7B/QV_@BPN>$8:KX2TORE/_7BK7*X]_FK^@&B
M@#^?L_\ !L;_ ,%Q_P!J!=W[;/\ P5H22TN@?.LI?&VO^(C$IZJ89Q;PC_=5
MBOO7L?P)_P"#*']A[PAY-W^T)^U+\1O&UQ%@O!H-M9Z':2GN&1ENI=O^[*I]
MZ_:&B@#Y!_9P_P"""G_!(K]EKR+KX;?L.^#K_4+?#+JWC*V?7KGS!_RT5M0:
M81-[QA .P%?6VE:5I>AZ=!H^B:;;V=I;1B.VM;6%8XXD' 554 *!Z"K%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!X7_P3W_Y(GJW_8]ZS_Z4
MFO=*\+_X)[_\D3U;_L>]9_\ 2DU[I0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O
M6?\ TI->Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%?,W_!9GQ9XI\"?\$J/C]XQ\$>)=0T;5]-^&
M.ISZ=JNE7CV]S:RK$2LD<L9#(P/1E((KX%_85_9<_P""47[7?@;P-X5T'_@L
MQ\9=8^)VM>%-/N-:\)Z9^U-=)>'46M(Y+J*&V9][E)#("J;BH4YZ&@#]DZ*_
M/;_@HGJ?CS]L3_@J1\(O^"4]G\7_ !9X-^'TWPSU3XD?%3_A"-<ETS4-?M8[
MK[#8Z>;N$B2&#[0':54(\Q2!P55AD_LZ>'_$7_!,_P#X+"^'?V!_ GQ@\:^(
M_@[\:/A/J&O^&O#?CGQ/<:Q-X:U_3)P9Q:7-TSRK;2VQ+-$6/[P[L\8H _1^
MBBORF_8S_9@@_P""V$_Q@_;4_:F_:'^+-G8CXMZYX7^#WAWP)\1+[0[+PKHV
MFR+;P7<45JZI)>R/O>224."47Y<<4 ?JS17Y)^!O^"J7[2OP&_X()?M"_&#X
MA>/G\2?%G]G+X@:[\*5\9ZC KS:CJ4&HVMA9:C,K9$DJ)J%N[%L^8T!9]Q9L
MQ?MK?\$^_B%_P3(_8#G_ ."CGP._:\^,6I?'CX8V>E>(?&FK>*OB1?ZCIOC,
MFX@74K*]L9I&@%LRRRE%10R>7'\Q(WT ?KC16-\.?&^E_$SX>Z#\1]#1ULO$
M&C6NI6:R?>$4\2RH#[[7%;- !16?XK\5^'/ WAR[\6^+=7AL--L(3+>7DYPD
M2=-QQVYKSC_AN?\ 9'_Z+UH/_?Y__B: ,+_@GO\ \D3U;_L>]9_]*37NE?.W
M_!//QKX4F^!VISQ:Y R2>-M6DC8$_,CS[U/T*L#^->[_ /"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4^V\4>'[R=;6UU6)Y'.$13R30!?HHHH **** /,?VQ_CQ^SC^S1^S?XC^,O[
M7%S:P_#G31:6WBB6_P!%?4;=8;N\@LT,MND<C21^;/'NPC87+$8!K\J_^"S/
MQX_X)=_MI_LX>$_@-_P3.U+X>^-?VD=>\>:"?@U=?"G2X3J?AZ>*^AFGO)KB
MVC#6=NELDN\2,H!*N5_=%D_9ZZM;6^MI+*]MHYH9D*2Q2H&5U(P5(/!!'&*Y
MOP+\$?@O\+]2NM9^&?PB\+^';R^&+ZZT+0+:TDN!G/SM$BE^0#SGI0!\#?MV
M^.?"G["G_!;OX*?M_?M!ZPNB?#'QE\%-4^%NN>-[J)ET_0]42_\ [3M/M<@!
M$"3EG1&;Y<HQ)"HS"CX#^,'PO_X*0?\ !?+P/\;/V4_&-GXT^'?[/7P:U>#Q
M)X]T&3[1I+ZYJ\ODQ:;#<KF.>06P,Q*$J K#.017Z1>(_#7ASQAHEQX:\6Z!
M9:IIMXFR[T_4;5)X)USG:\;@JPR!P15?P9X%\$?#C0(O"OP\\&Z5H.EP$F'3
M=%TZ*UMXR>I6.)549]A0!Y9\%_V\O@/\>?VKOBI^QIX#?63XR^#JZ<WC$7FG
M".U OH?-@\B7>?-^7[W P?6O@W_@E3^VM^R?_P $LO!WQO\ V$_VZ/CCH?PP
M\3_#OXS>(]7TFV\77)M3K_AZ^F%U9:A8[AF[$BEQY<6Z0%0"N2!7ZH6NB:+8
MZC<:O9:1:PW=WM^UW45NJR3;1A=[ 9; Z9Z5C^-/A#\)OB3?V6J_$3X7^'=?
MNM,??IMSK6B074EHV<YC:5&,9]UQ0!^-?AO]B[XX?M5_\&Z?[5_BSP[\-]7@
M\0?M#?&/Q#\8O!OAJYLV6_FT_P#M6PO+>,0XW&2>#37:- "7$\97.]<^F_\
M!3G_ (*W?LB_M[?\$FK[]GW]D[XL:7XT^,?QXTS2O#GAOX5:--YNM6NHW5S;
MFZBN[8#?:K BSEI) J9CX8@@U^M(  P!@#H!7.Z+\(/A+X<\8W?Q$\/?"[P[
M8>(-0#"_UVRT2"*\N<G)\R94#OD]<DT -^#?@!/A1\(?"OPMCNA.OAKPW8Z4
MLZC D%O;I#N_'9FNDHHH BOK"QU2TDT_4[**XMY5VRP3QAT<>A4\$5C_ /"K
MOAG_ -$[T+_P40__ !-;M% '@G_!/;3=.7X):JJZ?  /'.L  1#@"X( Z=@
M/PKW7^SM/_Y\8?\ OT*\1_X)[_\ )$]6_P"Q[UG_ -*37NE $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\
M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\
M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\
M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\
M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\
M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\
M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\
M\^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C
M#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U%
M$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_
M -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!
M#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%*EC91L'
MCLXE8="L8!%2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7
M_P $]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z4 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 >%_P#!/?\ Y(GJW_8]ZS_Z
M4FO=*\+_ .">_P#R1/5O^Q[UG_TI->Z4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 >%_\$]_^2)ZM_V/>L_^E)KW2O"_^">__)$]6_['O6?_
M $I->Z4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%_\$]_^
M2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ -*37NE !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!\<_P#!0?\ ;-_:>\/_ +4GPN_X)U?L(V_A.U^)OQ)TG4?$&M^,?&UG
M-=Z?X3\/V6%>Z^RPNC7$\TQ,42E@@9#N&&W+D_LC_M??MG?##]OB[_X)I_\
M!0O6/!7BC6]9^'S>,OAE\2O ^C3:7#K-I#<?9[RQNK.2641743'S%,;;#$,G
MYC7)?%-5\&?\'.OPN\4>)IE@LO&?[)&L>'_#+S' N=2M-;:^N(H\]7%LX<@<
M[>:;^T7CQM_P<E_LY:!X8E$]WX(^ OBS6_$\<)R;:RNY!9V[28^Z&GX&>] '
MZ%U^=/@O]J?_ (*J_P#!1OXD_%?QC_P3^^)/PF^&_P +_A?X^U#P9X:G\=>$
M[K5[SQIJFGA1=SRO%/&MG9&5E2-HU:0C<2"1@??NC?$7X?>(O%6J>!?#_CK1
MK_6]#$9UK1[/4XI;K3_,&Z/SXE8O%N'*[@,CI7P?_P &W(3PY^QS\2_A%J\R
MIXB\#_M&^--(\46;G$L%V+X2?..HRDBD'O\ A0!T/PF_X+.Z3>_\$CO'7_!1
M;XX_#&/1O%/PG?5M"^(7@?3[T^5'XGL+D6GV**5MQ2.>>6V*EMYC6X .\IEO
M*?BQ^U[_ ,%K/V'_ -FW1_\ @I)^UEK'P>\3_#Q)-+OOB;\(/"OA.\L]3\,:
M3?311%[*_>Y?[5<VYGB\Q)$V'$F"0 ]?('Q#\'^(/BK_ ,&[W_!0;XD^ HGO
M-%\9_M?>(_%_AJ6V&Z*\T:'Q!HK27"$=8PMK.V1Q^Y/O7Z(?\%Z?BU\/=5_X
M(3?%OXAZ5K%K<:1XM\!Z<GAN6%PRWIO[JT6U$6/OEO-1AMSP,]!0!]RZ1JVF
MZ]I5KKFC7D=S9WMND]K<1'*RQNH96![@@@CZU8KBOV;/"FN> _V=/ /@?Q/&
MR:EHW@K2K'44?JL\-I%'(#[[E-=K0 45D^.O!VE_$'PC?^"];N+N&TU& PSR
M6-RT,RJ2#E'7E3QU%>0_\.]_@G_T-OCO_P +*Y_QH /^">__ "1/5O\ L>]9
M_P#2DU[I7SQ>?\$SO@!=R"1/$WC.$ 8VIXAW9Y)))>-B3D^M1?\ #L3X!?\
M0X>-_P#P?)_\9H ^C**^<_\ AV)\ O\ H</&_P#X/D_^,T?\.Q/@%_T.'C?_
M ,'R?_&: /HRBOG/_AV)\ O^AP\;_P#@^3_XS1_P[$^ 7_0X>-__  ?)_P#&
M: /HRBOG/_AV)\ O^AP\;_\ @^3_ .,T?\.Q/@%_T.'C?_P?)_\ &: /HRBO
MG/\ X=B? +_H</&__@^3_P",T?\ #L3X!?\ 0X>-_P#P?)_\9H ^C**^<_\
MAV)\ O\ H</&_P#X/D_^,T?\.Q/@%_T.'C?_ ,'R?_&: /HRBOG/_AV)\ O^
MAP\;_P#@^3_XS7F/A;]ASX3ZO^U=XJ^#MUXG\5#2M'\,6-_:RIJZB=I978,&
M?R\%>.!@8H ^VJ*^<_\ AV)\ O\ H</&_P#X/D_^,T?\.Q/@%_T.'C?_ ,'R
M?_&: /HRBOG/_AV)\ O^AP\;_P#@^3_XS1_P[$^ 7_0X>-__  ?)_P#&: /H
MRBOG/_AV)\ O^AP\;_\ @^3_ .,T?\.Q/@%_T.'C?_P?)_\ &: /HRBOG/\
MX=B? +_H</&__@^3_P",T?\ #L3X!?\ 0X>-_P#P?)_\9H ^C**^<_\ AV)\
M O\ H</&_P#X/D_^,T?\.Q/@%_T.'C?_ ,'R?_&: /HRBOG/_AV)\ O^AP\;
M_P#@^3_XS1_P[$^ 7_0X>-__  ?)_P#&: /HRBOG/_AV)\ O^AP\;_\ @^3_
M .,T?\.Q/@%_T.'C?_P?)_\ &: /HRBOG/\ X=B? +_H</&__@^3_P",T?\
M#L3X!?\ 0X>-_P#P?)_\9H ^C**^<_\ AV)\ O\ H</&_P#X/D_^,T?\.Q/@
M%_T.'C?_ ,'R?_&: /HRBOG/_AV)\ O^AP\;_P#@^3_XS1_P[$^ 7_0X>-__
M  ?)_P#&: /HRBOG/_AV)\ O^AP\;_\ @^3_ .,T?\.Q/@%_T.'C?_P?)_\
M&: /HRBOG/\ X=B? +_H</&__@^3_P",T?\ #L3X!?\ 0X>-_P#P?)_\9H ^
MC**^<_\ AV)\ O\ H</&_P#X/D_^,T?\.Q/@%_T.'C?_ ,'R?_&: /HRBOB7
M]D_]ASX3_&/X;W_BGQ5XG\517-OXGU&PC6PU=8T,4,Q1"08S\V!R<\UZ=_P[
M$^ 7_0X>-_\ P?)_\9H ^C**^<_^'8GP"_Z'#QO_ .#Y/_C-'_#L3X!?]#AX
MW_\ !\G_ ,9H ^C**^<_^'8GP"_Z'#QO_P"#Y/\ XS1_P[$^ 7_0X>-__!\G
M_P 9H ^C**^<_P#AV)\ O^AP\;_^#Y/_ (S1_P .Q/@%_P!#AXW_ /!\G_QF
M@#Z,HKYS_P"'8GP"_P"AP\;_ /@^3_XS1_P[$^ 7_0X>-_\ P?)_\9H ^C**
M^<_^'8GP"_Z'#QO_ .#Y/_C-'_#L3X!?]#AXW_\ !\G_ ,9H ^C**^<_^'8G
MP"_Z'#QO_P"#Y/\ XS1_P[$^ 7_0X>-__!\G_P 9H ^C**^<_P#AV)\ O^AP
M\;_^#Y/_ (S1_P .Q/@%_P!#AXW_ /!\G_QF@#Z,HKYS_P"'8GP"_P"AP\;_
M /@^3_XS1_P[$^ 7_0X>-_\ P?)_\9H ^C**^<_^'8GP"_Z'#QO_ .#Y/_C-
M'_#L3X!?]#AXW_\ !\G_ ,9H ^C**^<_^'8GP"_Z'#QO_P"#Y/\ XS1_P[$^
M 7_0X>-__!\G_P 9H ^C**^<_P#AV)\ O^AP\;_^#Y/_ (S1_P .Q/@%_P!#
MAXW_ /!\G_QF@#Z,HKYS_P"'8GP"_P"AP\;_ /@^3_XS1_P[$^ 7_0X>-_\
MP?)_\9H ^C**^)?CM^PY\)_A[\2/AIX6T/Q/XJ>V\5>)WL-2:ZU=7=(A"7!C
M(C&ULCJ0:]._X=B? +_H</&__@^3_P",T ?1E%?.?_#L3X!?]#AXW_\ !\G_
M ,9H_P"'8GP"_P"AP\;_ /@^3_XS0!]&45\Y_P##L3X!?]#AXW_\'R?_ !FC
M_AV)\ O^AP\;_P#@^3_XS0!]&45\Y_\ #L3X!?\ 0X>-_P#P?)_\9H_X=B?
M+_H</&__ (/D_P#C- 'T917SG_P[$^ 7_0X>-_\ P?)_\9H_X=B? +_H</&_
M_@^3_P",T ?1E%?.?_#L3X!?]#AXW_\ !\G_ ,9H_P"'8GP"_P"AP\;_ /@^
M3_XS0!]&45\Y_P##L3X!?]#AXW_\'R?_ !FC_AV)\ O^AP\;_P#@^3_XS0!]
M&45\Y_\ #L3X!?\ 0X>-_P#P?)_\9H_X=B? +_H</&__ (/D_P#C- 'T917S
MG_P[$^ 7_0X>-_\ P?)_\9H_X=B? +_H</&__@^3_P",T ?1E%?.?_#L3X!?
M]#AXW_\ !\G_ ,9H_P"'8GP"_P"AP\;_ /@^3_XS0!]&45\Y_P##L3X!?]#A
MXW_\'R?_ !FC_AV)\ O^AP\;_P#@^3_XS0!]&45\Y_\ #L3X!?\ 0X>-_P#P
M?)_\9H_X=B? +_H</&__ (/D_P#C- 'T917SG_P[$^ 7_0X>-_\ P?)_\9H_
MX=B? +_H</&__@^3_P",T ?1E%?.?_#L3X!?]#AXW_\ !\G_ ,9KS']D_P#8
M<^$_QC^&]_XI\5>)_%45S;^)]1L(UL-76-#%#,40D&,_-@<G/- 'VU17SG_P
M[$^ 7_0X>-__  ?)_P#&:/\ AV)\ O\ H</&_P#X/D_^,T ?1E%?.?\ P[$^
M 7_0X>-__!\G_P 9H_X=B? +_H</&_\ X/D_^,T ?1E%?.?_  [$^ 7_ $.'
MC?\ \'R?_&:/^'8GP"_Z'#QO_P"#Y/\ XS0!]&45\Y_\.Q/@%_T.'C?_ ,'R
M?_&:/^'8GP"_Z'#QO_X/D_\ C- 'T917SG_P[$^ 7_0X>-__  ?)_P#&:/\
MAV)\ O\ H</&_P#X/D_^,T ?1E%?.?\ P[$^ 7_0X>-__!\G_P 9H_X=B? +
M_H</&_\ X/D_^,T ?1E%?.?_  [$^ 7_ $.'C?\ \'R?_&:/^'8GP"_Z'#QO
M_P"#Y/\ XS0!]&45\Y_\.Q/@%_T.'C?_ ,'R?_&:/^'8GP"_Z'#QO_X/D_\
MC- 'T917SG_P[$^ 7_0X>-__  ?)_P#&:/\ AV)\ O\ H</&_P#X/D_^,T ?
M1E%?.?\ P[$^ 7_0X>-__!\G_P 9H_X=B? +_H</&_\ X/D_^,T ?1E%?.?_
M  [$^ 7_ $.'C?\ \'R?_&:/^'8GP"_Z'#QO_P"#Y/\ XS0!]&45\Y_\.Q/@
M%_T.'C?_ ,'R?_&:/^'8GP"_Z'#QO_X/D_\ C- 'T917SG_P[$^ 7_0X>-__
M  ?)_P#&:X3]IK]@;X/?"CX">*?B+X:\5>+9+_2-+:>U2]UE'B9@P'S*(P2.
M?44 ?8]%?+_@G_@FU\"]>\&:1KE[XN\9K->Z9;SRK%KB!0SQJQP/*X&36I_P
M[$^ 7_0X>-__  ?)_P#&: /HRBOG/_AV)\ O^AP\;_\ @^3_ .,T?\.Q/@%_
MT.'C?_P?)_\ &: /HRBOG/\ X=B? +_H</&__@^3_P",T?\ #L3X!?\ 0X>-
M_P#P?)_\9H ^C**^<_\ AV)\ O\ H</&_P#X/D_^,T?\.Q/@%_T.'C?_ ,'R
M?_&: /HRBOG/_AV)\ O^AP\;_P#@^3_XS1_P[$^ 7_0X>-__  ?)_P#&: /H
MRBOG/_AV)\ O^AP\;_\ @^3_ .,T?\.Q/@%_T.'C?_P?)_\ &: /HRBOG/\
MX=B? +_H</&__@^3_P",T?\ #L3X!?\ 0X>-_P#P?)_\9H ^C**^<_\ AV)\
M O\ H</&_P#X/D_^,T?\.Q/@%_T.'C?_ ,'R?_&: /HRBOG/_AV)\ O^AP\;
M_P#@^3_XS1_P[$^ 7_0X>-__  ?)_P#&: /HRBOG/_AV)\ O^AP\;_\ @^3_
M .,T?\.Q/@%_T.'C?_P?)_\ &: /HRBOG/\ X=B? +_H</&__@^3_P",T?\
M#L3X!?\ 0X>-_P#P?)_\9H ^C**^<_\ AV)\ O\ H</&_P#X/D_^,T?\.Q/@
M%_T.'C?_ ,'R?_&: /HRBOG/_AV)\ O^AP\;_P#@^3_XS1_P[$^ 7_0X>-__
M  ?)_P#&: /HRBOB7PM^PY\)]7_:N\5?!VZ\3^*AI6C^&+&_M94U=1.TLKL&
M#/Y>"O' P,5Z=_P[$^ 7_0X>-_\ P?)_\9H ^C**^<_^'8GP"_Z'#QO_ .#Y
M/_C-'_#L3X!?]#AXW_\ !\G_ ,9H ^C**^<_^'8GP"_Z'#QO_P"#Y/\ XS1_
MP[$^ 7_0X>-__!\G_P 9H ^C**^<_P#AV)\ O^AP\;_^#Y/_ (S1_P .Q/@%
M_P!#AXW_ /!\G_QF@#Z,HKYS_P"'8GP"_P"AP\;_ /@^3_XS1_P[$^ 7_0X>
M-_\ P?)_\9H ^C**^<_^'8GP"_Z'#QO_ .#Y/_C-'_#L3X!?]#AXW_\ !\G_
M ,9H ^C**^<_^'8GP"_Z'#QO_P"#Y/\ XS6OX!_X)\?!?X<^--,\=:)XI\72
MWFE7B7-M'=ZTK1,ZG(#J(P2OJ,\T >ZT444 %%%% !1110!XS^V=^P/^S9^W
MGX4T7PY\?_#&H->^%]4_M+PCXG\.ZU<:7K&@7F IFM+RW99(BP #+DHVU25)
M12,G]C'_ ()L_LQ?L,:MXC\:?":P\1ZUXP\8"%?%7C_QYXHNM;US5(X1B**2
M[N69A&O9$"J2 2"0"/?** /)OA-^Q)^SO\$OVEOB1^UO\._"=U:>.?BRM@OC
M?4I=5GECO!9Q>5;[(78QP[4X.P#/4YKR/]HS_@BO^Q7^TA\8M?\ CIJ$OQ \
M%Z]XS@CA\?'X:?$34-"MO%<:)L5=0@MI!'.=A*EL*S _,3UKZUHH X+X;_LO
M?L^?"/\ 9WL_V3/A[\)=&T_X<66@RZ+%X0^S>;9O8RJZS0RK)N,PE\R0R-(6
M:0R.SEBQ)^:_AG_P0._X)[?##QWX<\4VVD^/M=T/P5K":KX'^'7BSXDZGJ?A
MGP]>(Q:.:UTZ>5HP4))4/O ZXR,U]HT4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !17SC\6?\ @KY_P2_^!?Q)N?A!\6/V[?AIHWB6QO'M-2TF?Q/"
M\EA<(VQX;DQEEMG5LAEE*E<'(&*]_P##WBOPOXN\,V?C7PIXDL-3T;4;-+O3
M]6T^\2:VN;=U#I-'*A*/&RD,&!((.0: +]>?>'/@SJ>B?M)>)/CC+K4#VFN>
M'K/3HK%8V$D30L27)Z$'-<%\,?\ @JC_ ,$X/C/\9A^SW\*?VV?AQK_C*2Y:
MWMM!TSQ1!)+=S+G=% P;9<.,'Y8F8\'C@U[]0 45SGPH^+_PL^.O@J'XC_!K
MX@:3XHT"YNKBWM]8T.^2XMI);>9X)D61"02DL;HP!X9".U>->/\ _@K?_P $
MQ/A7XWU?X:?$C]O+X6Z'X@T'49K#6M&U/QA;17%E=1.4DAE1FRCJP*D'D$4
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
M#YM_:F\*?\$V?V'OV:_B7\??CQ\#?AYI'A&]-_J_CEKCPM9O+XDOKN5Y9(Y
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
MM'\0>-_B7\6X=-LH/#$%E,9)3I7V>[FFOKIQNB1D6-=LF6*AB4_42@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYM_:F\*?\$V?V'OV
M:_B7\??CQ\#?AYI'A&]-_J_CEKCPM9O+XDOKN5Y9(Y Z;KRYN9I"JJQ8LS@#
M ''TE7X\>,S_ ,%,/C3^WIJ/[1_[<'_!)?XC?$WPO\._$TX^ WP[\.^,-"@\
M.:4L;LL>N74=Q=[[_474!D>552 $E$#%?+ .2\2Z+^TM^P%_P9\^*;'QU:ZG
MX9\4:MH[I8:%<3R?:-!T?7O$442V3%OG1OL5ZY*'#(TQ0@,I%?2'_!:+]AS]
MGCX&_P#!#CQ1H?PD^&.B>'=3^"GAO2=8^'WB#1]-B@OM(U#3[JV9;N&=%#B:
M0+('?.YS*Y8DG->G_M(_"SXX_P#!8?\ X)<_&#]G'XO_ ++VN? [Q-XD@:Q\
M-:/XUUJRO3/<VK6M_97;26+R*D#74:Q-U=1&[;3\N?GK]J'QW_P5%_X*4_L8
MP?\ !,?7?^";WC?X:^,?%\6E:-\6OBKXFU?37\,Z5907$$E]>V$L-P\E^TP@
M8)"J @3?>;;NH ^VOB%^SYX!_P""E/['W@:Q^-OB+QEI%AX@T/3=?OXO WC&
M]T.6XDGL,O!-):2(TL!\]B87RA94)&5&/GO_ (-=[2#3_P#@BO\ #"PME(C@
MUOQ3'&"<D*/$.H ?H*^J?CE\2/&'[)7P:\.VGP._93\9?%1+&2VT:W\-^"KS
M3HKJRM([=PMP[7]S;QF-?*2,A6+;I%^7&2/D3_@WQT?]KK]F+]E#PK^PS^TM
M^PIX]\$7'AYM>U*X\<:IJFD3:5,UUJT]W%;(+:\DN/,,=R!DQ!<QO\W3(!Y%
M_P $X_V@_P!AC]G']J?]L+PM_P %._B!X!\'?&K6OCYK-Y+J'Q:GM;-M7\&R
M11+I$=E/>X2:S$2RA(4)(5DRN"H'?_\ !NQ\2OA;J_CS]K7X.?LQ^);;4O@Q
MX8^-XU+X7?V;N^PVEKJ5L9Y[>S# ;+998\HJC9ARRY#Y/KG[=/[1'Q(M?C;>
M?"3PI_P1-\3?'?6=+M(6\&>-]1M=$30)))8DD*O?7S%[,1R,R/\ (?N$C.>.
MV_X)2?L2?$7]CKX*^*/$/[06OZ5JOQ8^+7CJ^\;?$V[T)&%A;:A=;52PM-P!
M^S6T,<<29[AR, @  ^HJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *R/'_ (#\&_%/P+K7PR^(OARUUCP_XBTJXTS7-(OH]\%[9SQM%-!(
MO\2.C,I'<$UKUP/[4OC?XU?#?]G7QGXZ_9Q^%D7C?QYI>@7$_A+PI<7BP1ZG
M?A?W43NS* NX@GYER 1N7.0 ?G]_P<*_"O\ 9:MOV'-$_8%^!7[/?A"3XQ_%
M+Q)IFE? OPEX7\/VUI=Z=<0WD$MQJ,1@1396T%O'())AM0!PK':6QM_\%/\
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
MX*/B3XBV)\)_!/X>^%_"=JE[>^(;C;':RV4,,88-;NZ3M*,8V $[I%5OL_\
M8W^&_P 0?@Y^R)\*_A%\6M:.I>*O"WPYT32/$NH&?S?M.H6UA##<2;_X]TJ.
M=W?.>]?EQ^R+JW_!2WP/\?M5_;H_;=_X(]?%7XJ?'/4TFL]%U>#QCX=MM%\$
MZ4S-MT[1+22]<VX*G$MPQ,TNYLL-TAD_5_X!?$/QU\5_A!HGQ"^)?P9U7X>Z
M[J=N\FH>#=;OK>YNM,82N@226W9HG)55?*L1AP.H- '84444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 445^+OQ._P"#T']F+X9?$GQ#\-K_ /8M\>74_A[7+O3)KF'7[()*\$SQ
M%U!&0"4R ?6@#]HJ*_$'_B-Y_98_Z,?^('_A0V/^%0ZE_P 'O7[-8TVY;1/V
M&_&[WJV[FTCO?$]I'$\H4E5=T1V52< D*<9Z4 ?J;^W?_P %*/V._P#@FUX,
MT/QQ^UO\5HO#]OXDUN+3=&LX+=KF[N69U$LZP1Y<P0(WF2R 81< ;G>-']G\
M*>*_#'COPQIWC;P3XALM7T?5[**\TK5=-NEGM[RWD4/'+%(A*NC*0P8$@@@B
MO@__ ()R_P#!.6\^,UY>?\%*_P#@I7J_A?XL?%OXL>%S%IFF6YBU'PSX+\,W
M<1*:/I:$R0RJ\,I6:X!82B1U5G#RRS_-O[17[2/B_P#X-8?B!:>'-&S\2_V6
M_B;?WDW@7X<7/BF.+Q%X U1?WUQ!8^?N>ZTMMX//$3R*&97;== '[)45^(/_
M !&\_LL?]&/_ ! _\*&Q_P */^(WG]EC_HQ_X@?^%#8_X4 ?M]7CG[?_ .VC
MX#_X)Y?LB>,/VQ/B;X5U?6]#\&QV3WVEZ"(C=SBYOK>S3R_-=$X>X5CEA\JG
M&3@5\S_\$>O^"^GPA_X+"?$GQC\-_AM\ ?$G@Z?P=H<&I7-SKFIV\Z7"2S&(
M(HB&001G)J?_ (.=?^4&?QV_Z]- _P#4BTR@#[GBURWE\.+XD6%Q$UD+D1G&
M[:4WX],XKR?_ ()]_MJ^ O\ @HC^R%X0_;'^&/A35]$T/QDM\UCI>O"(7<'V
M6_N+)_,\IW3E[9F&&/RL,X.17RY:^%O^#D7_ (5]&T?Q<_8W^Q?V,-JGPMXG
M\SRO*Z9\_&['X9KP;_@FC\1_V9?AM_P:I_#6\_:U^*OB[PCX/U0ZK82WOP_O
M[BWUV^N6\7:@\-A8-; RM-.T?E%4P3&\F61=SJ ?L#17X3W^I:C^QI^U5^S)
M\6_V._V/?VK?@;H?CO\ :%\.>"?&-Y\:?'K7.F>*M.U5WAEM[C3+C4[R:.ZV
MJ98W*1JGE.2 ^S'W);>-/''[&_\ P7>E^'WBSQCJMS\-OVKOA_\ ;/"=IJ.H
MRRVND>+]"3_2;6V1V*6Z7%B_GL%V^9+@8.* /O2BORO^%?[8'Q53X)?MN?\
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
M>*;SQ+;?#OQ7+I4VII!-"1 TB9**^0K.@$FPLJNNXFJ/P2^"W_#J_P#X+/\
MPU_9._9[^*7C74?A-\>_AIK]YJ/@?Q?XKNM8BT76M)"3C4+:2Y=Y(O-B;RF4
ML0Q)))VQA #]-Z*_%?XP^$/V'_VN?B/\3/B)^R5^S5^VI\<]?F\6ZPZ_&3P/
M\2[K2M T;4S-(TD&D7%WJ5K;O%:R,(T1+>2,(B ,XP2?%G]K#]IC]H+_ (-<
M?@U\?_$7QNU^P^(.O^,?#VE7_C73+UHK^7R?$\FGB=W4CS)&BA0ONR)&+%L[
MC0!^U%>:7OQ]\66G[6]G^S-'^SUXPFT2Z\"-XA?XHQVBG08+D73P?V4\N<B[
M*J)MN,;&!K\WO^"A?[#FE_\ !+Z_^"W[<O[.?[2GQCU'XAR?'WPQH'CK5_&W
MQ)O-4C\7:7J-PT-W!>6\A$ ##;M$21J@^ZH(0K]#:]XV\9Q_\'(OA_X=)XNU
M1?#\G[&=YJ$FA"_D%FUV/%"1BX,.[890GR;\;MO&<4 ?<U%?A5\ ?BIX/_X*
M5Z-XL_:U_;2_8[_;/^*^H>(/&NL0> )/A)>W5CX;\':5:W<EM:V^G+::O:"2
MY3RMTTT\3%I1R#M);U3Q7J7_  5V\2_\$5?#WAG7/ ?QUN->\+_'2/2_'\%F
M/L?Q%\2_#"&XE<R0-&Y<ZC)"]M"S1,7<1299\NS '[ U#J5U+8Z=<7T%C+<R
M0P.Z6T.-\I )"+D@9/09('-?F'_P2C\0?\$E;_\ :^@T+]C;XM?'CX<_$>T\
M/W4FN_ SXL>(?$$*ZQ R -=2V>L/,DT\3#>&@F)3#DKMY'ZA4 ?&7[&?_!7[
M4?VQ?VJ_$G[)]I^P+\7?!FJ^!YXH/'^L>*&TG[)X;FGLY;JUCN?L]Y(Y,ZQ[
M4\M7&6&[:,D?9M?GQ_P2X_Y3!_\ !0W_ +''P%_Z8IZ\6_8M_8-\.?\ !2'X
M^?M?3?M5?M&_&'4_"GA3]J?Q'H_AWX?Z+\1[W3-)M2D=M(+@K;LLDCJ'5(XR
M_E1A&*QYD8D _7"BOQK^&/[>W[2_[$7_  0R_:RU[2?BAJWBOQ1^SQ^T%XC^
M%?PX\4^++C[;>Q6:ZII]C9W%Q+*")G@_M!W7>"N(HTQL 6OJ[X7?\$*?@WX
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
MG3O#L'@?_A'["XU*5X=,\SPM/))]G0MMAW. [; -S#)R:\G_ ."'G[ WBO\
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
MZAD=&R&!Y!!'44 <%_PR?^RS_P!&U?#_ /\ "-L?_C5'_#)_[+/_ $;5\/\
M_P (VQ_^-5W]% '-^"/@Y\(OAE=SW_PW^%?AOP]/=1B.YFT/0[>T>5 <A6,2
M*6 /.#7D/_!4[]B;5/\ @HQ^P7X__8ST7XA6_A6Y\:0Z>D6OW6G-=QVGV;4K
M6\),2NA?<+<I]X8+YYQ@_05>=_M6_M4?!']BKX!>(OVE_P!HCQ<-%\)^&;59
M;^Z6%I99'=UCB@BC7YI)9)'2-%'5F&<#) !V<&A/#X23PR;D%ETX6OG;>"1'
MLW8_7%? .D?\$,/$.D?\$?\ X8?\$Y=/_:7CL_'/P=\9KXQ\"_$FU\.YMH=;
MAU>]U"V>6RDE;?$%O'B92YYP^#C8=B^_X+4?'?0?#Z_%3Q/_ ,$5OVH;;P%)
M$+B/6K30M-NM32V(SYTNE1W?GQ +\Q#'*C.>E>V_M*?\%*O@W^SO\!OAO\9;
M;P9XG\6ZG\9-1TO3?A7X&T"SB75=>OM0@$\$)$\D<5LJQG=++*ZI$ <DDJ"
M?._Q!_X)@?\ !3C]KCQG\&_'_P"VW^WYX$GA^$/QJ\.^.K3P1\/_ (:/:Z9J
M!TR=I&>6XGN&N&N75C&A&V&,/(3'(64I[A_P5F_X)SW_ /P4B_9WTGX>>!?B
M]+\._'?A'Q=9^(_ OCVVLFGETF[BW1RC:DD;,DD$LJ%0X&[8Q!VXK1_9/_X*
M*6?Q_P#VB?%_['/Q>_9]\4?"GXL>#=!MM?N_"GB&_LK^'4-'N)/*COK2\L99
M(ID$F(W4[61F P2&VT_^"@G_  4TT']@OX@_"SX2Q?LW^//B=XI^+UYJUMX5
MT#P%%:/<-)I\,,\P87,\0_U<VX8)XC;..,@':_##]A3X%_#S]@O2_P#@GA=Z
M NH^ K7X=?\ "(:G;,OE-J%L]J8+F9BIRLLI>24L#D/(6!S7S+\+_P!@7_@L
MK^S/\-;#]EO]G3_@IC\/;CX<Z%;)IWA+Q)X]^$CW_BC0M,C&R"V#1W:6EX88
MPJ*\L8W!!D*/EKU#]E?_ (*[_!_]H7]H:#]D/XG_  "^*GP4^*5_I$NIZ#X0
M^+GAB.P;7[6(%II-/GAFEBN1&%8L-RMA'(4A'*_65 'R[\0O^"??CKXB_M1_
MLF_M*^*?C[_:M_\ LX:1XBMO$-QJ&B!;GQ?<ZIHD.FO=YCD"6K>9&T[*%<'?
MM&,9K:_X*<_L*:A_P4!_9QL_A;X2^*K^!_%OA?QII7B_P)XK_LU;V+3M9TZ8
MR0/+ 67S8R&=2-PQN#?-MVMXY<?\%MKOXJ>)->C_ &$O^">GQC^/'A/PQK$V
MEZK\0_"T-C8Z-=74+;)H]/EO)T:_V-\I:-0I/*EE(8_0'[#G[;?AS]N+X?ZY
MXOTWX'_$7X<ZKX7\1OH7B3PA\4/#@TS4[*\6WAN/]6)'#Q-'/&R2!L,#G H
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
M[$VD^BIJLEM+!$A=I!)/;2VT<JRD!695RF 0<?X5?L<?\%H?!\/A7X.>+/\
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
M@C]ASX>?LA:OXY@\2W/@?29;.77;:P-JEV7N9IMPB9W*8$N,;CTSWKYHM/\
M@X#\)6W@S3?VE_&W[ OQM\._L]:O?P06/QTU/2K/["EO/,(8=1GL4G-W#8N[
M*5G*'*NA"DL%K]!+.\M-1M(M0T^ZCG@GC62">%PR2(PR&4C@@@@@CK0!\#^$
M/^"9W_!0/]B?Q+XK\.?\$Q_VRO FB?"[Q9XBO-=M?AQ\5O 4^IIX4O+I_,N!
MIMU:W,3F!I"66"0%4_VF9F;ZU_93^&GQ[^%'P<M/"W[37[0P^*'C-KVYNM5\
M61>&H=(A?S9"Z6\-I"S+'%$A6-3N+,%W-\S&IOVKOVB/#'[)'[-7CG]IWQKH
ME_J6D> _#%WK>HZ?I83[3<0V\9D9(_,95WD# W$#/>OD#PC_ ,%P?C'X]\)Z
M7XZ\&?\ !%G]JC4M'UK3H+_2M1M?#NFM%=6TT:R12H?MG*LC*P/<$4 ?2/\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MU3XDW;PVADCL7;3TL01;?9!%*\>QD+/]Z1I"S[NC_P""DG[&%S^P]^P;H_\
MP5I^'?[5WQEUKX[>&=;\*:WJ?B[Q'\0KF6#64OM2LX+FPEL$*VD=F5NV5;>.
M)55$5#N7=G[N^/G_  3JUKXT?\$C#_P3)M?BI:Z??'X5:/X0_P"$ODTEI(M]
ME#:QFY^SB0'#_9R0F_(W=3CFS_P4*_X)\ZQ^V_\ \$Y+[]A+2_BA;>';N\MO
M#\0\27&E-<QK_9M]9W3'R1(A/F"U*CY_EW@\XP0#Q;_@L3X@_8?\;_&_X>?
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
MM8UCL"J12(+6\M$79%/M?Y%2,C8'5_K2@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *_,S_ (*E?\',?P,_X);?M87?[*'C[]F7
MQ9XIU"TT.RU-M6T?5[6&%DN5+*@60;LC')K],ZY/Q?\  ;X&_$'66\1^/?@Q
MX3US4&C6-K_5_#MM<S%%^ZI>1"V!V&>* /QM_P"(WG]EC_HQ_P"('_A0V/\
MA4=Y_P 'O7[,0M)38?L/>/#/Y;>2)O$5D$+XXW8&<9QG%?L'_P ,G_LL_P#1
MM7P__P#"-L?_ (U39OV2?V5+B)H)_P!F7X?.CJ5=&\&6)# \$$>5R* /D_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ;-#%<1-
M!/$KHZE71UR&!X((/450\)>#_"/@#P[:^$/ GA;3M$TFR4K9:7I%C';6UNI8
ML0D<8"H"Q)X Y)/>M&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
E** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>hvt-20221231_g3.jpg
<TEXT>
begin 644 hvt-20221231_g3.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
MY 0X P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _4SP/X'\=?%[QUKVDZ3X\N+'[#<22$S7$I!!E90 %/%=A_PR
M9\5/^BO?^1)__BJ/V3/^2J>+_P#@7_H]J^@* /G_ /X9,^*G_17O_(D__P 5
M1_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^
MBO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_
M .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_
M /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[
M_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q
M5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_
MZ*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^
M@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__
M .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?
M]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 5
M1_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^
MBO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_
M .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_
M /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[
M_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q
M5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_
MZ*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^
M@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__
M .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?
M]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 5
M1_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^
MBO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_
M .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_
M /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[
M_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q
M5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_
MZ*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^
M@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__
M .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?
M]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 5
M1_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^
MBO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_
M .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_
M /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[
M_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q
M5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_
MZ*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^
M@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__
M .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?
M]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 5
M1_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^
MBO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_
M .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_
M /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[
M_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q
M5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_
MZ*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^
M@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y__
M .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_ .*KZ HH ^?_ /ADSXJ?
M]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_ /X9,^*G_17O_(D__P 5
M1_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[_P B3_\ Q5'_  R9\5/^
MBO?^1)__ (JOH"B@#Y__ .&3/BI_T5[_ ,B3_P#Q5'_#)GQ4_P"BO?\ D2?_
M .*KZ HH ^?_ /ADSXJ?]%>_\B3_ /Q5'_#)GQ4_Z*]_Y$G_ /BJ^@** /G_
M /X9,^*G_17O_(D__P 51_PR9\5/^BO?^1)__BJ^@** /G__ (9,^*G_ $5[
M_P B3_\ Q5'_  R9\5/^BO?^1)__ (JOH"B@#Y.^,7PN^(/P>TVSU+4OB+/>
M+>3M$JP7$JE2%SDY-%>@_MO_ /(JZ'_V$)/_ $"B@#/_ &3/^2J>+_\ @7_H
M]J^@*^?_ -DS_DJGB_\ X%_Z/:OH"@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@#P_P#;?_Y%70_^PA)_Z!11^V__ ,BKH?\ V$)/
M_0** ,_]DS_DJGB__@7_ */:OH"OG_\ 9,_Y*IXO_P"!?^CVKZ H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_)/_ (BE/^K%
M_P#S)O\ ][* /ULHK\D_^(I3_JQ?_P R;_\ >RC_ (BE/^K%_P#S)O\ ][*
M/ULHHHH **** "BBB@ HHHH **** "BBB@ HHKB?VC/C'_PH#X-:S\6_^$<_
MM;^R?L__ !+_ +9Y'F^;<10_ZS8^W'F;ONG.,<9R #MJ*^)?^'Q?_5NG_EW?
M_<E'_#XO_JW3_P N[_[DH ^VJ*^7/V<_^"E'_"__ (RZ-\)/^%+_ -D_VM]H
M_P")A_PD?G^5Y5O+-_J_LZ;L^7M^\,9SSC!^HZ "BBB@ HHHH **** "BBB@
M HHHH **** "BN*^,'Q@_P"%4?V=_P 4[]O^W^=_R]^5Y>S9_L-G._VZ5Q7_
M  V!_P!4[_\ *O\ _:J /:J*\5_X; _ZIW_Y5_\ [57:_!_XP?\ "U_[1_XI
MW[!]@\G_ )>_-\S?O_V%QC9[]: .UHHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /#_VW_P#D5=#_
M .PA)_Z!11^V_P#\BKH?_80D_P#0** ,_P#9,_Y*IXO_ .!?^CVKZ KY_P#V
M3/\ DJGB_P#X%_Z/:OH"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K^2>OZV*_DGH **** /ZV*^?\ XY_L$P_M%_%6_P#'?Q'_
M &F?B9::');PQ:5X,\*^)'TVPM"L85Y'";C-([9;=\N <<XS7T!7S_\ M9_M
MGWWPS\26W[.7[./A=/&OQBU^#.E^'86S;Z/"P'^GZC(#B"! 0VTD,_ & =U
M'F7[$^J?$?X'_M[_ !)_8=?XP^(?''@G1/"%IK^C77BN_-Y?:+/*\"FS:<@%
ME99BX4X 5%( )8ME^%?!WB3_ (*0_M3?%L_$+XR^,]"^'OPN\2#PMX;\,^#M
M?DTY+N_A#"[NKEXN96#CY!V#@<8.[W;]BS]D&W_9>\,:OKWC'Q9)XJ^(GC2^
M&I>/O&%PF&O[KG;%$,#9;Q[F"+QU)PN0J^3_ /!,$Q>#_CG^T[\(]7E$>L6G
MQIO=:-K(<2-97V7MY<'DJRKG/^T/44 7_P!ASQE\1_A%^U5\3_V"/B%\2]8\
M8:=X6TZRU_P)KOB.Z\_4!IMPJB2VGE/,OE221JK'T;H"JKI^)_\ @F'I7Q+\
M3ZUXU^+'[77QCU+4=3U6YNM.CTKQD]A::-#)(S106T"A@HC5@N22&VYVC)%<
MY\#C%XW_ ."S/QB\:>'Y1<6'A;X9:7H&I7$)W(EY-)!<",D<;@(9 1U!5@>0
M:UOVAOVGOB;^T5X]U']C3]A#44;6(C]G^(?Q14%]/\(0-D/%$Z\37Q 8*BGY
M#GD,K-$ /_X)2_%KXK>.? WQ'^&'Q0\?W7C%?AK\3-0\-:)XQOCNGU2T@(VF
M5^?,<?>WDDE9%!)QDTY_^"4UCK&C3ZW\0?VW?C;J7BUXVD'BB+QM):QVDV,A
MH;=05CC4X.PL>. P[>\_LT_LZ?#;]D_X,Z7\&/AE:/'INF1L]S>73 SWUPW,
MMS,W&Z1SR3T  4 *H ^=_C/\:?B-_P %"?%.J?LI_L=Z[+IW@*VF:R^*'Q@M
MUS#Y?273-,;I/,ZG:\H.U5;KA@6 .P_X)-?'CXH?M"?L=Z=XL^+FNG6-5TW6
M[[24\0,F&U6"WD CN#CAB0=A;JQCR<DDU]+5S7P>^$?@+X#_  RT7X0_#'1$
MT[0M!LEMK"U4Y.T9+.Q_B=F+.S'EF8D\FNEH **** "O$O\ @HO_ ,F:^,?^
MX?\ ^G&VKVVO$O\ @HO_ ,F:^,?^X?\ ^G&VH _+BBBB@#VW_@G1_P GE>#O
M^XA_Z;KFOU'K\N/^"='_ ">5X._[B'_INN:_4<D 9)H ^4+[_@E;IWBL7GB'
MXE?MG_&O5/$MU+)+%K-GXU>SAL'))46UNH98D7(PI9NG49K/_P"">/[67Q#U
M?]@7QE\8/C?XD?Q/-\,]2UVU3Q$_RR:Y8Z? LZ3LW\3,"R;^2=@));))\<?C
MY\2OVX_%^J_LB_L2ZXUGX?MY#9_$_P",,*EK338CQ)8:>P(%Q=NI(+*=J!N"
M,[T],^*'[,GA+X9_\$]?&?[,7P-\/O;V<'PUU?3M'M5^:6XN)+2;YW( WR22
ML68XY9SP.E '@/[-?[&GQ"_;(_9WT_\ :I^-/[5_Q-T[X@^-[675=%G\-^*I
M;/3_  ^CNQM8H+5,*8PH1F7()W$ @_.?4OV&?C!\6/VR_P!@Z]T_Q5X]GT+Q
M]9MJ?A36/%.G0J9;:_@S&MXB J/,V/$YQM&_)&!@#=_X)E>/_"NO?\$\?AGX
MEM=9MELM+\(1VFHW#S*J6SV@:*;>3PNTQL3GMSTKS7_@CMJVD>%OV-?%_P :
M_%FJ0:5X?\0_$K7_ !%!J.HRB&&*QW1Q&5F<@*H,$F2<=#0!B?M*?\$]K3]G
M[]GGQ;^T'X%_;0^,UOXU\(>'KG6;?Q#K7CR2X2]GMXFE\F:(J%9)"/+"^KC.
M_E6^COV:_BE\6/C7^Q=X3^+?V'3(O&OB#P)#?6Z:FCQV4FH/;YCDE$8WK \F
MUR$!(1OESQ7@.M'QS_P5M\30Z-I=OJ/AW]FW1]266]U"9'M[SXAW$,F5CB4X
M:*P5UR7."Q'&''[G[/TK2M,T+2[;1-%L(;2SL[=(+2UMXPD<,2*%5%4<*H
M '  H ^+OV7?'/[84_\ P54\5_#G]J7Q_H=T;?X-K>V&@>"KF[71;56U&W5)
M%AN,%KCYI0TK MAMH.T!1]LU\B^#O^4WGB[_ +-]MO\ TYP5]=4 %%%% !11
M10!XK^V!_P R[_V]_P#M&O%:]J_; _YEW_M[_P#:->*T %>U?L?_ /,Q?]NG
M_M:O%:]J_8__ .9B_P"W3_VM0!Z#\;/ /B7XI?"W5_A_X0^).I>$-0U2!(H?
M$FCKFZLAYBL[1<C:Y0,H;/R[L\XQ7Q=^V%^Q.W['?[.'B']J+X-?MA_%ZS\8
M>#X(;Z/4?$?C=[V#5&\Y$,%Q"Z!)!(7P%Q@L1D,,@_<GCKQWX-^&/A#4/'_Q
M"\2V>CZ+I5LT^HZE?S".*",=R3[X  Y)( !) KY!LO#/CW_@J]XWTSQMX[T*
M_P##G[.WA[4DO=!T'4(C%>>/KF,_N[J=#S%8@\HAYD!SU(,8!T7[9/[6WQ=\
M%?\ !/[P3\1/ JQZ+X_^*@\/Z/I<OE\:9?ZE )9656SRBK,%SG:VT\XP?/?V
MH_V2_'?["_P#NOVM?@/^U#\3-4\8^"7M;_Q!%XL\5RWUAXDMS-&ES'<6[_*H
M(<N,$E0N,[L.O9?\%E+-=#^!_P ,_B9)#LTKP/\ &KP_JVLNB?);V:F:(N0.
M@#R1K_P*NQ_X*R>-O#WAO_@G9\1]1O=2A*:KHL5CIVV0'[3+<3Q)&L>/ODAB
MW&?E4GH#0!UWQ;^&5_\ MJ?!7PA>>$?CIXN\ Z-JZVFM7USX-OOLU]?V4UJ6
M6U\\?ZI2948G:V=F,<Y'S!^T?\'O$/\ P3;\??"?XH?L[_M!_$'5%\5?$NP\
M-:_X'\6^)GU*VU>VN=Y>1$<#9*NW;O .&E0C;@AOI"R^,GPY_8<_8H\$:M\>
M]<.G?V#X+TG2Q8(F^\O[Z.SBC^RV\6<RRLRD!1P,$L54%AP/[/?[/_Q@_:6^
M-^F_MR_MDZ VC2Z1&X^%7POD;<OAN"3'^F7>0-]ZX .,#R\+D!E18P!W[?GQ
M ^)?CKX^?"/]A;X6?$?5/"(^(MSJ%_XO\1:#/Y-_;Z590F4PP2\F)I2LB[QR
M"BCE2RGAOBCX \0?\$S?C?\ "CQ]\,?C3XWUCP'XZ\;V_A'QIX8\8^(I-2A2
M6[5O(O86DYB="CLQ'W@@'0D'I/VIC%X'_P""LO[.GQ%\02BWTO6M"U[0(+N0
MXC6\,#F*,GLTC3HBCN3QT-)_P5S,7B^3X!_!3291)K6O_'?1[NUM5.7^RVR3
M+/-CKM3[1&2>P- 'V)1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X?^V__ ,BKH?\
MV$)/_0**/VW_ /D5=#_["$G_ *!10!G_ +)G_)5/%_\ P+_T>U?0%?/_ .R9
M_P E4\7_ / O_1[5] 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !161)X^\#Q>.8_A
ME+XNTU?$<VF-J46A&]3[6]F)/+-P(L[C&'(7?C&>,YJ3Q?XS\'_#[P]<>+O'
MOBO3=$TJS4-=ZGJ]]';6\()P"\DA"KR0.3WH TZ*\I\ ?MT?L=?%/Q=%X"^'
MW[2O@[5-9N)?*M=.MM;B\RY?^[$"1YI]DR3^%>E>(/$.@>$]$NO$OBG7+/3=
M.L8&FO=0U"Y2&"WC499W=R%10.I) % %RBO./A1^U_\ LN?'3Q'+X/\ A!\?
M/"OB'5849VTW3-8CDG9!]YT3.YU'=E! XR>:]'H **P?B-\4_AG\(/#K>+OB
MM\0-%\-Z6L@C_M#7-3BM82Y!(0-(P!8@'"CDXX%<K\(_VP?V7/CUKDGA?X._
M'OPOXAU.-&<Z;I^K1M<,B_>=8B0S*.[ $#UYH ](HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \/_ &W_ /D5=#_[
M"$G_ *!11^V__P BKH?_ &$)/_0** ,_]DS_ )*IXO\ ^!?^CVKZ KY__9,_
MY*IXO_X%_P"CVKZ H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I^(]'/B'P]?Z -6O+ WUG
M+;B^TZ81W%MO0KYD3D';(N<JV#@@'!JY537=<TCPQH=YXE\0:C%:6&G6DES?
M7<[82&&-2[NQ[ *"2?04 ?"OP#^!%E^S]_P6<N_"UI\3O&7BU]1^ LFHW.K^
M.=<_M"],C:I'%Y8EV)B,+"NU<<9/K@?:'Q7^#_PT^.7A%O /Q;\'VFO:*]W#
M<RZ9?@F&62)Q)'O4$!P& .ULJ<8((XKX7?\ ;:_9+/\ P5Z3XT#]H#PU_P (
MH/@/_9)U_P#M ?9OMW]JF7[/O_O[/FQZ5]B_&_\ :R^!W[//POT?XU?$SQ1)
M!X4UJ^M;:VURRLI+F)!<1/)%,XB!;RF"_>"GEUXP<@ ^(_\ @H'K?[%WQYE3
M]A3]E_X<>&=,^+D7BRVLM-U>/1(-"A\/R6]RGGNMU(L1F^16016_F%R054E5
MKUK_ (*>6]QXX\6_L\?LD>)=2FNM#\>?$6(^+4#%/[4M;!(G>&3:?NNTH8CL
M54CD"N,_X*:_MD_LD?M._LO77P"^!?BZP^(WC_Q5J%E#X*T?PY;/<W5M=BYC
M<SAPO^CE8U<'D,=Q4C:6(ZG_ (*%^%O'/PK\(?L]_M1^*[6[UMO@YXHL9/B!
M<6,;32K9SPPQ7EX .6"O$"?^N@)P,D %;_@K7\(/AG\!OV<-#_:B^#7P[T3P
MUXI^&'B_2;W1=0T'3(K1_(:X6%[5O*5=T+;URAR/EQT)!^V;.ZBOK2*]@),<
MT:NA/H1D5\%_\%&/VFO@C^W#\(_#G[&_[+/Q&L?&GB3XB>*]-6:+0=TPTS3H
MI1--=W! Q"$V(2K8;&XX^4U]/?M2?M=_"[]C70_"M]\1- UV\M_$_B.#0=+C
MT*VAE:*>125:3S9H\1@*<D%C[&@#K?BQ\"/@]\=;?2K+XQ_#O3/$MKHFI?;]
M.LM8M_.MX[CRWC$C1-\DF%=@ X8<YQD CX[_ ."COPN^$.B?'_\ 9\\$_LY_
M#_1=%^*]Q\3+.^M9/#.FQ6T\.A0AS=R7 A49@!"'YP05CF XW@^W?\%$OV[-
M'_8:^%NGZY%H":EXC\3WKZ?X8M[R7RK**<*"T]U)G*PQAE8A?F;H-HRR^!_L
MA_M*_P#!//X):OJOQS^-G[:GA_QI\7?%B ^)_%LUK<B.VCX(L;)#"/)MDPH
M !?:"0 %10#[_HIEM<0W=O'=VT@>.5 \;CHRD9!I] !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A_P"V_P#\BKH?_80D
M_P#0**/VW_\ D5=#_P"PA)_Z!10!G_LF?\E4\7_\"_\ 1[5] 5\__LF?\E4\
M7_\  O\ T>U?0% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !3+BWM[NW>UNH$EBE0I)'(H97
M4C!!!X(([4^B@# _X53\+O\ HFV@?^">#_XFMB32],FTXZ/+IT#6AA\HVK0J
M8S'C&S;C&W'&.E.OKVVTVSEU"]EV0P1EY7VD[5 R3@<FL#_A;GP\_P"A@_\
M)2;_ .(H D\*_"?X6>!-0EU;P1\-/#^C75PN)[G2M&@MY)!Z,T: GH.M;TL4
M<\;0S1JZ.I5T89# ]01WKG?^%N?#S_H8/_)2;_XBC_A;GP\_Z&#_ ,E)O_B*
M +'A3X9?#;P'=7%[X&^'VAZ--=_\?4VDZ3#;--SGYS&H+?C6CJV@Z'KR11ZY
MHMI>K!*)(5N[99!&XZ,NX'!]QS6-_P +<^'G_0P?^2DW_P 11_PMSX>?]#!_
MY*3?_$4 :VM^&/#7B:..+Q)X>L=06(DQ+?6B2A">I 8'%9W_  JGX7?]$VT#
M_P $\'_Q-1?\+<^'G_0P?^2DW_Q%:^A>(='\36;:AHEYY\*R%"_ELOS  D88
M ]Q0!<5510B*  ,  =*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#P_\ ;?\ ^15T/_L(2?\ H%%'[;__ "*NA_\
M80D_] HH S_V3/\ DJGB_P#X%_Z/:OH"OG_]DS_DJGB__@7_ */:OH"@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH R_&_\ R)VJ_P#8/F_] ->!U[YXW_Y$[5?^P?-_
MZ :\#H **** "BBB@ KUSX$_\B=-_P!A!_\ T!*\CKUSX$_\B=-_V$'_ /0$
MH [2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#P_]M_\ Y%70_P#L(2?^@44?MO\ _(JZ'_V$)/\ T"B@#/\ V3/^
M2J>+_P#@7_H]J^@*^?\ ]DS_ )*IXO\ ^!?^CVKZ H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\N_;)_:A\._
ML>_L_:S\<->T6;5)+(Q6^E:/;OL>_O9G"0PAL':"3N9L$A58@$@ ^"_$+XK?
M\%8_@+\,+G]IOXC:1\*]?T;2;/\ M+Q1\.]%M+R&\L;!1OF\F[9V5Y8DRSDA
ME^1RH? ! /LNBO'?'/Q&^/?QN_9V\+_%?]A+4_!(O_$:VFHQR?$5+L6O]FRV
M[NR8M SK<"0Q#!^4;9 ><5\\?M'_ !T_X*\_LL_!W5_C=\4?$O[-@TG1XTW6
M]C!KCW-U*[A(X(48*'D9F  + =22 "0 ?=-%<U\%]:\>>)/@]X3\1?%/1HM.
M\3W_ (:L+GQ'I\$91+6_>W1KB)5+,5"REU +$@#J>M9/[1>K?M"Z1\-9)/V7
M_"OA_5O%L][##:Q^*;EXK"WB9OWD\OELKL$7G:GS$G@&@#NZ*^(_C3^T7_P4
ME_87\/6/QX_:5N_AEXX\!+JUM:>*;+PG8W=I?:9',X030-*0L@#$## DE@,*
M"67[9MYX;J!+JWD#1R(&1AW!&0: ,[QO_P B=JO_ &#YO_0#7@=>^>-_^1.U
M7_L'S?\ H!KP.@ HHHH **** "O7/@3_ ,B=-_V$'_\ 0$KR.O7/@3_R)TW_
M &$'_P#0$H [2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#P_]M__ )%70_\ L(2?^@44?MO_ /(JZ'_V$)/_ $"B
M@#/_ &3/^2J>+_\ @7_H]J^@*^?_ -DS_DJGB_\ X%_Z/:OH"@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q/_@H
M)^ROJW[87[,^J?"3POXBATK7HKVVU/P[?W0/DQWMN^Y!)M!(1@60D E=P;#8
MVGPWX\_M&_\ !1JW_98\;Z1\8/V(_"_AZ*V\$:C'XA\;W7Q-M9=/DC^RNLDD
M%E"CSEW!(CB9OO,H+<U]D>/K'QAJ?@36M-^'NMVVF:_<:3<Q:'J5Y;^;#:7C
M1,(973^-5D*L5[@$5\O:W^Q#^U]^TU)9^%OVX_VH-%U#P+:WD5SJ'@GX?Z ]
MC'KC1L'1+JYD;S!$& )C48/!!5@K  [_ /X)A^'-7\+?L ?"G2M;B=)V\)PW
M(60<B.=FGCZ_[$BUYAX_E_X;P_X*%Z?\(;8_:?AI\ ;B+6/%9',.J>)W!%K:
MGLPMP&9A_>$J,.5KZO\ $VD:_#X"OM ^&5Q8:5J2Z5);Z#-<6NZVLY?+*PLT
M:XW(AVG8,9"XR*\Z_8E_94T_]D+X'P_#>3Q"=<UV_P!1N-5\6>))(RLFK:C.
M^Z2=LDGH$09).$!/)- 'KM-FFBMXFN+B54C12SN[8"@<DDGH*\I_;0^!_P 7
MOVA/@C-\.O@A\<=0^'FNR:E;W">(],NKB&5(D)+Q;K>1'PV1D;L<<UA?MQ?L
MN?%C]J3]F>'X#_#_ .-+>%KN>[MO[>U22.60:E9I$ZRVS['5RLCF-F^;D(0<
M@F@#Q;XQ:U?_ /!5_P"*5I\ ?A0CGX%^#O$,5U\0_'*@B+Q)>0'<FEV#?\M8
MP3EY1\O1@<"/S?MU55%"(H  P !P!7R'X"_93_X*7?"[P=I_P_\ AW^UY\-=
M&T72K80:?IMA\+4CB@C'8 /U)R23R2222237U5X*LO%.F^#=(T[QSK4&I:W;
MZ9;QZQJ-K;>3%=72QJ)94C_@5G#,%[ @=J $\;_\B=JO_8/F_P#0#7@=>^>-
M_P#D3M5_[!\W_H!KP.@ HHHH **** "O7/@3_P B=-_V$'_] 2O(Z]<^!/\
MR)TW_80?_P! 2@#M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /#_ -M__D5=#_["$G_H%%'[;_\ R*NA_P#80D_]
M HH S_V3/^2J>+_^!?\ H]J^@*^?_P!DS_DJGB__ (%_Z/:OH"@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKS'
M]LKXA^,/A3^S9XF\?^ =8^P:OIZ6IL[O[/'+Y9>[AC;Y9%93E78<@]?6O@;_
M (>+_MD_]%B_\M[3O_D>@#]1Z*_+C_AXO^V3_P!%B_\ +>T[_P"1Z/\ AXO^
MV3_T6+_RWM._^1Z /U'HK\N/^'B_[9/_ $6+_P M[3O_ )'H_P"'B_[9/_18
MO_+>T[_Y'H _4>BORX_X>+_MD_\ 18O_ "WM._\ D>OO+]BCXD^-/BY^S9X?
M\?\ Q"UK^T-7OGO!=7?V:.+>$NYHU^6)54855' '3GF@#T'QO_R)VJ_]@^;_
M - ->!U[YXW_ .1.U7_L'S?^@&O Z "BBB@ HHHH *]<^!/_ ")TW_80?_T!
M*\CKUSX$_P#(G3?]A!__ $!* .THHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH \/\ VW_^15T/_L(2?^@44?MO_P#(
MJZ'_ -A"3_T"B@#/_9,_Y*IXO_X%_P"CVKZ KY__ &3/^2J>+_\ @7_H]J^@
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /%_P#@H;_R9UXR_P"N5E_Z76]?EG7ZF?\ !0W_ ),Z\9?]<K+_ -+K
M>ORSH **** "BBB@ K]0_P#@G!_R9UX4_P"NNH?^EUQ7Y>5^H?\ P3@_Y,Z\
M*?\ 774/_2ZXH ]=\;_\B=JO_8/F_P#0#7@=>^>-_P#D3M5_[!\W_H!KP.@
MHHHH **** "O7/@3_P B=-_V$'_] 2O(Z]<^!/\ R)TW_80?_P! 2@#M****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M /#_ -M__D5=#_["$G_H%%'[;_\ R*NA_P#80D_] HH S_V3/^2J>+_^!?\
MH]J^@*^?_P!DS_DJGB__ (%_Z/:OH"@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q?\ X*&_\F=>,O\ KE9?^EUO
M7Y9U^IG_  4-_P"3.O&7_7*R_P#2ZWK\LZ "BBB@ HHHH *_4/\ X)P?\F=>
M%/\ KKJ'_I=<5^7E?J'_ ,$X/^3.O"G_ %UU#_TNN* /7?&__(G:K_V#YO\
MT UX'7OGC?\ Y$[5?^P?-_Z :\#H **** "BBB@ KUSX$_\ (G3?]A!__0$K
MR.O7/@3_ ,B=-_V$'_\ 0$H [2BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYU_:>_:Y
M^+&A?&K2_P!D7]D7X?:3XE^).I:2=5U2\\0W,D>D^&].W;%N;LQ?.Y9N%C4A
MN5/.Y0?HJOST^&7P1^)'[07_  4N_:;M[#]I'Q/\/TTVY\.P7@\*06Z7]];-
M9/Y(2YF1VMXT$2DA%^<R*21M&0#ZP_9JT+]MC1-4UC_AJ_QWX"UNSE@A.B'P
M=IMS;202Y?S1*)N&7!3:0<Y#9%>*?$C]I'_@H-X\_;>\??LP?LI+\)K;3O!6
MC:9?R7/CVUU$2RK=6\;D![5F#$.S<%%P,<DU%\)_%O[07[)7[??AK]C_ .(/
MQXUGXE^#?B-X9O=1\/:AXI2-M4TB[M4DDD1YD \V-DB/4#EUP%VMOZKXK?\
M!.OQMXT_:6\5_M+_  S_ &O_ !5X!U+Q78V5I>6?A_2H&'EVT"1(&>0DN"4W
M8 7KCG&: .Y_9GM?^"@L'BC4&_:_U'X23:,;#_B5K\/%U(7(NMZ_ZW[6H7R]
MF[[O.<=J]HKY0_8I^-_[1?A_]J;X@_L+_M*^/[7QO?\ A+1K76_#WC:#3$LY
MKNQF,8,5Q%'\@=3*F".>'RS@J1]7T >:_M3?M,^$OV7?AJ?&.M:=<:MK&HW2
M:?X3\+:?\UYKNI2<0VL*@$Y)Y9L':H)P3@'A/^":?[4/Q;_:S^ NJ_$/XV:#
MH^F:[IOC34-&FLM#A=(8EMQ%\IWR2%F#.P+!L' P*^:_@M^V)X+\0_'_ %7]
MK#]K'X2_$Z7Q1:2W&F_#[PQ8?#N_N;+PIIFXJ71]@$EW.!F28#[I"+A?E'1_
M\$3?VA?!VN>$?%OP<M?#OB2/4K[X@Z[KD5[/H$R62V[O!B-[@C8LWK$?F% '
MWM1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 >'_MO_\ (JZ'_P!A"3_T"BC]M_\ Y%70_P#L(2?^
M@44 9_[)G_)5/%__  +_ -'M7T!7S_\ LF?\E4\7_P# O_1[5] 4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 45Y)^V'^V!X,_8R\":)XY\9>
M!O$GB(>(/$]OH.F:7X5LX[B[ENYHII(U6-Y$W9\DJ I+%F4 '->;>'?^"FNM
M>(/$%CH+_P#!._\ :1L1?7D5N;V_^&K1P6X=POF2-YORHN<L>P!- 'U)17.?
M$SXP_"?X,:(/$GQ<^)6A>&;!MPCNM=U6*U25E&2J>8PWMC^%<GVKFOV5?VG_
M  !^U]\)(OC1\,K#4;?1[C4KJSMQJD*1RR&"4QF0*K-A6QD9(.#R >* /2**
M*\F_:H_;!^'7[*=AH=IXAT#7/$?B3Q5?-9^%/!_A:Q%SJ.J3* 7V(2H")N7<
MY/&X8!/% 'K-%>"? 3]O?PO\6OBZ?V??B/\ !WQA\-?'$VG-J&EZ%XRL8XUU
M6U7.][:6-V64KABR\$!6(SM;;[W0!XO_ ,%#?^3.O&7_ %RLO_2ZWK\LZ_4S
M_@H;_P F=>,O^N5E_P"EUO7Y9T %%%% !1110 5^H?\ P3@_Y,Z\*?\ 774/
M_2ZXK\O*_4/_ ()P?\F=>%/^NNH?^EUQ0!Z[XW_Y$[5?^P?-_P"@&O Z]\\;
M_P#(G:K_ -@^;_T UX'0 4444 %%%% !7KGP)_Y$Z;_L(/\ ^@)7D=>N? G_
M )$Z;_L(/_Z E ':4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %?.'Q^_8T^+-U^T(/VN
M/V0_C!I_@_QO>Z0FE^*--U_2VN]*U^VCQY1F5"'CE0*JAUR2J*!M^;=]'T4
M?.W[/O['/Q.TKX^3_M:_M8_%JP\8^/4T4Z1X?M="TLV>EZ#9LQ:18$8EY)')
M;,CX.'9><@BG\1O@K_P4GTKXDZ[X@^ W[6WA";PWK%^US8>'O&OA-I&T=6QF
M**>$EY5&"0'P!G  ZU]*T4 >#_L>_L:ZO^S]XF\6?&KXO_%2;QU\2_'DL+>)
M/$KV*VL,<,2XBM;:%2?+B48';<$3Y5"@5K? _P" ?QH^''[0WQ*^*OCSX^ZE
MXD\-^+[F"3PQX4NKNY>'0%0OO6)9)&C3=N7_ %:K]WFO8J* "O&?V'_V6]7_
M &2_AKK_ ($UGQ=;:S)K/CC4M>CN+6U:)8DNBA$1#$Y*[.3T.:]FHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#P_]M__ )%70_\ L(2?^@44?MO_ /(JZ'_V$)/_ $"B@#/_
M &3/^2J>+_\ @7_H]J^@*^?_ -DS_DJGB_\ X%_Z/:OH"@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** /FG_@IO\!?CG\=_ 'PZ7]G_ ,*V&L:U
MX0^*^F>)9K/4M32TA,-K#<GYG8YP7>-<*"V&SC@UST?[?'[2WP*^)WA7P5^W
M)^RYIWA;0?&FLQ:1HWC?PKXF6_LX+^3_ %<%Q&5#1AO[Y(P%8@,%8KZ[^U)\
M9OVA?@J- U_X+_LSW7Q*TN>6X3Q/::5K$5M>V*@1^3)"DF?/R3*"@&>%Y7O\
MZ_%6Q_:B_P""E'CGP%\/M>_98U[X7_#GPGXRM?$GBC6?&=U$E[J$EL'$=I;P
M(2P#!W!?D<@Y&T*X!]B>/_A/\+/BQ9V^G?%/X:^'_$MO:2F2U@\0:-!>)"Y&
M"R+,C!21QD<XKYC_ ."($:1?L%Z=%$@55\5ZR%51@ ?:VX%>^_'[XP>//@_H
M^GZGX#_9^\2?$":\N6BGL_#<]M&]HH7(D?SY$!4GC@DYKYF_X)0/^T9\!_AM
MH_[,OQ:_9'\7Z*DNLZI>W/BZZNK,V-LLIDG17593(22%CX4_,X[9- 'VQ7Q[
MXM<^(_\ @N'X5TS55WP>'?@-<WVEHXR([B:_FADD7T)C;:3Z+7L'Q7^(_P"U
M7X?_ &I_A_X"^&?PHTW4_AMJ]M<-XX\2W$#M<:9(JR&)8V$Z*NXA <QO][MV
M\Z_;*^$OQO\  W[4/@+]N[]G[X<2>-+OPWHEUX>\9^$;2[2&\OM*E9I(Y+<O
M\K/%*[L4ZL=@ QN( ,3_ (*42'0/VIOV5/&FF*$U&/XL'3%F3A_LUV(8YTS_
M '2HY%?85?&NG^'OV@?VZ?VNOAQ\7?B%^SQKOPV^'GPGEN]3M;?Q=+$NHZUJ
MTJ*D8$$;-Y<<117W$X/S#)+87[*H \7_ ."AO_)G7C+_ *Y67_I=;U^6=?J9
M_P %#?\ DSKQE_URLO\ TNMZ_+.@ HHHH **** "OU#_ ."<'_)G7A3_ *ZZ
MA_Z77%?EY7ZA_P#!.#_DSKPI_P!==0_]+KB@#UWQO_R)VJ_]@^;_ - ->!U[
MYXW_ .1.U7_L'S?^@&O Z "BBB@ HHHH *]<^!/_ ")TW_80?_T!*\CKUSX$
M_P#(G3?]A!__ $!* .THHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\Z^+'COQ7X9\2Q:
M?HFJ^1"UFKE/(C;YBS G+*3V%>BUY'\=O^1QA_[!Z?\ H;T 9_\ PMSXA_\
M0P?^2D/_ ,11_P +<^(?_0P?^2D/_P 17-T4 =)_PMSXA_\ 0P?^2D/_ ,11
M_P +<^(?_0P?^2D/_P 17-T4 =)_PMSXA_\ 0P?^2D/_ ,15_P +?%#QSJ7B
M6PT^]US?#/>1I*GV:(;E+ $9"Y%<96IX(_Y''2O^PA#_ .AB@#WRBBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH \/_;?_ .15T/\ ["$G_H%%'[;_ /R*NA_]A"3_ - HH S_ -DS
M_DJGB_\ X%_Z/:OH"OG_ /9,_P"2J>+_ /@7_H]J^@* "BBB@ HHKX+_ &J_
M^"Z7PM^&_C67X0_LK_#JY^)WB1)VMVO;65DT\3#@I#Y:M)=D$$'8%0]5=J /
MO2BOR^/_  5#_P""S5E#_P )+J?_  3O3^R1\SHOPZUU9!'USN-P2.#]XICC
MIUKVO]BS_@M;\%?VD?&5K\&_C#X2N?AUXUNKH6EG:W]QYME>W).T0I*51HI6
M;@1R* 20H=F(! /M:BBB@ HHHH **** "BBB@ HHHH **\#_ ."CO[<'_#OW
M]GJ/X\?\*P_X2WS/$-MI?]E?VU]@QYR2MYGF^3-T\K&W;SNZC'/P?_Q%*?\
M5B__ )DW_P"]E 'ZV45^2?\ Q%*?]6+_ /F3?_O91_Q%*?\ 5B__ )DW_P"]
ME 'ZV45^2?\ Q%*?]6+_ /F3?_O91_Q%*?\ 5B__ )DW_P"]E 'ZV45^2?\
MQ%*?]6+_ /F3?_O97Z9?LQ_&K_AH[]GKP;\>/^$:_L;_ (2WP];:I_97VS[1
M]D\U WE^;L3S,9QNVKGT% '(_P#!0W_DSKQE_P!<K+_TNMZ_+.OU,_X*&_\
M)G7C+_KE9?\ I=;U^6= !1110 4444 %?J'_ ,$X/^3.O"G_ %UU#_TNN*_+
MROU#_P""<'_)G7A3_KKJ'_I=<4 >N^-_^1.U7_L'S?\ H!KP.O?/&_\ R)VJ
M_P#8/F_] ->!T %%%% !1110 5ZY\"?^1.F_["#_ /H"5Y'7KGP)_P"1.F_[
M"#_^@)0!VE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7D?QV_P"1QA_[!Z?^AO7KE>1_
M';_D<8?^P>G_ *&] '%T444 %%%% !6IX(_Y''2O^PA#_P"ABLNM3P1_R..E
M?]A"'_T,4 >^4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% 'A_P"V_P#\BKH?_80D_P#0**/VW_\
MD5=#_P"PA)_Z!10!G_LF?\E4\7_\"_\ 1[5] 5\__LF?\E4\7_\  O\ T>U?
M0% !1110 5X+^SK^RG^R5_P3G^&;:A:WNAZ--,577O'?B>[@MY[Z9V^ZT\I
MC0MPD*D*/]ILL?>J^%/^#@47)_9$\)M=I.VBK\4-/.O?9P=WV?[+>=<=LX_X
M%M]J /JCXF?M;?LQ_!S3M%U?XG?'?POHUKXCA6;0;B[U>+9?PL 1-$5)WQ89
M3Y@^3YASR*Y?X[?L5_LX?M6:]X2^--[I-DGB+0-9T[6M!\9:((S+<QP31SI$
M\B\7$#JH W$[0VY".<_FE\0?"_PD_P""J'_!4;7?#WAWQK=)\,O#'@1AIFJ:
M0GDBWL;*Q4*8UE0B.(7LQR"O*D@8)!'VC_P0F\8^)/%G_!/K1[/Q#=2S)HOB
M'4-/TUYF)(ME=954$]0K2NH] H X H ^QZ*** "BBB@ HHHH **** "BBB@#
MX(_X..O^4>MM_P!E"TW_ -$W5?@]7[P_\''7_*/6V_[*%IO_ *)NJ_!Z@ HH
MHH **** "OZ9/^"8W_*/7X-_]D]TW_T2M?S-U_3)_P $QO\ E'K\&_\ LGNF
M_P#HE: +G_!0W_DSKQE_URLO_2ZWK\LZ_4S_ (*&_P#)G7C+_KE9?^EUO7Y9
MT %%%% !1110 5^H?_!.#_DSKPI_UUU#_P!+KBOR\K]0_P#@G!_R9UX4_P"N
MNH?^EUQ0!Z[XW_Y$[5?^P?-_Z :\#KWSQO\ \B=JO_8/F_\ 0#7@= !1110
M4444 %>N? G_ )$Z;_L(/_Z E>1UZY\"?^1.F_["#_\ H"4 =I1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5Y'\=O^1QA_[!Z?\ H;UZY7D?QV_Y'&'_ +!Z?^AO0!Q=
M%%% !1110 5J>"/^1QTK_L(0_P#H8K+K4\$?\CCI7_80A_\ 0Q0![Y1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 >'_MO_\ (JZ'_P!A"3_T"BC]M_\ Y%70_P#L(2?^@44 9_[)
MG_)5/%__  +_ -'M7T!7S_\ LF?\E4\7_P# O_1[5] 4 %%%% !7F?[8$'[-
M=Y^SOXCL/VM[W3K?P'/;*FL2ZE*R*IW@QF,I\_FAPI3R\ON P":],KX<_P"#
M@3PC-XD_89M-6B\2VMD-$\;V5XUI=72QF_!@N8?*C!(WR#S?,"]2L;X!(% '
MC'PC^.?_  0V_9^^'7C3X:?"OXM^,[0^.=,?3-<\2II%\^H&R;.ZWAD>UVQ(
M02#B,,<@DDJI7[7_ ."<D'[,=E^R?H6G?LAZIJ-]X(M[N]2RO=7A=+J>8W#M
M,TF]$).]B =H&U5 Z5\C?"_]FW_@WZ?X>:)=>)O'/A.]U"?2;:2\FU?XE7UO
M<F5HE+^9%%=1K&^2<J%&#D8&*^W?V0/"G[+_ (+^!]CH/['MUILW@:.\N6L)
M-)UF6_A,S2$S8FEDD9COSD%CCIQ0!Z?1110 4444 %%%% !1110 4444 ?!'
M_!QU_P H];;_ +*%IO\ Z)NJ_!ZOWA_X..O^4>MM_P!E"TW_ -$W5?@]0 44
M44 %%%% !7],G_!,;_E'K\&_^R>Z;_Z)6OYFZ_ID_P""8W_*/7X-_P#9/=-_
M]$K0!<_X*&_\F=>,O^N5E_Z76]?EG7ZF?\%#?^3.O&7_ %RLO_2ZWK\LZ "B
MBB@ HHHH *_4/_@G!_R9UX4_ZZZA_P"EUQ7Y>5^H?_!.#_DSKPI_UUU#_P!+
MKB@#UWQO_P B=JO_ &#YO_0#7@=>^>-_^1.U7_L'S?\ H!KP.@ HHHH ****
M "O7/@3_ ,B=-_V$'_\ 0$KR.O7/@3_R)TW_ &$'_P#0$H [2BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ KR/X[?\CC#_P!@]/\ T-Z]<KR/X[?\CC#_ -@]/_0WH XN
MBBB@ HHHH *U/!'_ "..E?\ 80A_]#%9=:G@C_D<=*_["$/_ *&* /?****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#P_]M__ )%70_\ L(2?^@44?MO_ /(JZ'_V$)/_ $"B@#/_
M &3/^2J>+_\ @7_H]J^@*^?_ -DS_DJGB_\ X%_Z/:OH"@ HHHH *\?_ &W_
M -E3X.?M>_!)OAW\=O&.JZ#X>TK4DUFYU32M0M[5H3!%*NZ22XBD18PLCEB0
M,8!R #GV"OAK_@O]XQ\3>'OV,M&\,Z/JTMAIWB7Q]9:?KUT@)4VH@N9PC <E
M?,AC?'?R\4 ?,5I^QQ_P03O?%H\%0?M[>-A>&;RA-+J-NEINSC/VIM*$&W_:
MWX]Z_37]D/\ 9H^&O[)7P-TWX-?"/Q#JFJZ#;SS7EG?ZQ=PSS2^>YE)WPQQH
MR_-\I"],<GK7QWXX_P""*_\ P3BT']F:_P#'ME\3=6A2U\/R7EOX_D\3Q/;R
M,L1992H7R7C8@?*H!(. V<&O3?\ @A9XX\6^-/\ @G[HUOXKNYIUT/7K_3-*
MEG)+?9$9'103U56D=!Z! HX % 'V)1110 4444 %%%% !1110 4444 ?!'_!
MQU_RCUMO^RA:;_Z)NJ_!ZOWA_P"#CK_E'K;?]E"TW_T3=5^#U !1110 4444
M %?TR?\ !,;_ )1Z_!O_ +)[IO\ Z)6OYFZ_ID_X)C?\H]?@W_V3W3?_ $2M
M %S_ (*&_P#)G7C+_KE9?^EUO7Y9U^IG_!0W_DSKQE_URLO_ $NMZ_+.@ HH
MHH **** "OU#_P""<'_)G7A3_KKJ'_I=<5^7E?J'_P $X/\ DSKPI_UUU#_T
MNN* /7?&_P#R)VJ_]@^;_P! ->!U[YXW_P"1.U7_ +!\W_H!KP.@ HHHH **
M** "O7/@3_R)TW_80?\ ] 2O(Z]<^!/_ ")TW_80?_T!* .THHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *\C^.W_ ".,/_8/3_T-Z]<KR/X[?\CC#_V#T_\ 0WH XNBB
MB@ HHHH *U/!'_(XZ5_V$(?_ $,5EUJ>"/\ D<=*_P"PA#_Z&* /?**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#P_\ ;?\ ^15T/_L(2?\ H%%'[;__ "*NA_\ 80D_] HH S_V
M3/\ DJGB_P#X%_Z/:OH"OG_]DS_DJGB__@7_ */:OH"@ HHHH *\:_:9\%_L
ML?MB?L_:U\,?B1\2="G\.WEPD/\ ;-AKUMG3[Y?GB>.7<565<$[3]Y2P(*DB
MO9:_/JS_ ."3?[/MM^RWK/[+]Y^V1:/;:OX^A\3OJR0VB2121VSV_D>6;@@@
MARV[(/&,4 >#6G_!"7X4CQ8%O_\ @HAX-;0A/EGAM(!=M'G[N#=E%;MNR0.N
MT]*_4']F+X5_!WX(_ _0?A5\!KNVN/#6BV[06EU;WJ7!N)-Y:6621/E:1Y&9
MF(P,L0 !@#\\/^'!G[+O_1]?_DK9?_'Z^Z_V%/V;?"'[)W[.NF_!?P-\1?\
MA*M.LKZ[GCUC9&OF-+*79<1LR_*3CKVH ]AHHHH **** "BBB@ HHHH ****
M /@C_@XZ_P"4>MM_V4+3?_1-U7X/5^\/_!QU_P H];;_ +*%IO\ Z)NJ_!Z@
M HHHH **** "OZ9/^"8W_*/7X-_]D]TW_P!$K7\S=?TR?\$QO^4>OP;_ .R>
MZ;_Z)6@"Y_P4-_Y,Z\9?]<K+_P!+K>ORSK]3/^"AO_)G7C+_ *Y67_I=;U^6
M= !1110 4444 %?J'_P3@_Y,Z\*?]==0_P#2ZXK\O*_4/_@G!_R9UX4_ZZZA
M_P"EUQ0!Z[XW_P"1.U7_ +!\W_H!KP.O?/&__(G:K_V#YO\ T UX'0 4444
M%%%% !7KGP)_Y$Z;_L(/_P"@)7D=>N? G_D3IO\ L(/_ .@)0!VE%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7D?QV_Y'&'_ +!Z?^AO7KE>1_';_D<8?^P>G_H;T <7
M1110 4444 %:G@C_ )''2O\ L(0_^ABLNM3P1_R..E?]A"'_ -#% 'OE%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!X?^V__ ,BKH?\ V$)/_0**/VW_ /D5=#_["$G_ *!10!G_
M +)G_)5/%_\ P+_T>U?0%?/_ .R9_P E4\7_ / O_1[5] 4 %%%% !7Y<7O_
M  ;H>";N\FNC^VQM,LK.5_X0Z/C)SC_C^K]1Z_+27_@VYM-8NY[ZT_;:C</,
MS,(_AZ&VDG.,C4?>@!/^(<CP1_T>W_Y9L7_R=7W7^PI^RSI_[&W[.NF_ G3/
MB!_PD\-A?7=PNK_8!;>89I3(5V"20#;G&=QS[5\*?\0TO_5Z?_F./_OC7W7^
MPI^R?_PQ5^SKIOP"_P"$^_X27^S[Z[N?[6_LK[%YGG2F3;Y7FRXQG&=QSUXH
M ]AHHHH **** "BBB@ HHHH **** /@C_@XZ_P"4>MM_V4+3?_1-U7X/5^\/
M_!QU_P H];;_ +*%IO\ Z)NJ_!Z@ HHHH **** "OZ9/^"8W_*/7X-_]D]TW
M_P!$K7\S=?TR?\$QO^4>OP;_ .R>Z;_Z)6@"Y_P4-_Y,Z\9?]<K+_P!+K>OR
MSK]3/^"AO_)G7C+_ *Y67_I=;U^6= !1110 4444 %?J'_P3@_Y,Z\*?]==0
M_P#2ZXK\O*_4/_@G!_R9UX4_ZZZA_P"EUQ0!Z[XW_P"1.U7_ +!\W_H!KP.O
M?/&__(G:K_V#YO\ T UX'0 4444 %%%% !7KGP)_Y$Z;_L(/_P"@)7D=>N?
MG_D3IO\ L(/_ .@)0!VE%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7D?QV_Y'&'_ +!Z
M?^AO7KE>1_';_D<8?^P>G_H;T <71110 4444 %:G@C_ )''2O\ L(0_^ABL
MNM3P1_R..E?]A"'_ -#% 'OE%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X?^V__ ,BKH?\ V$)/
M_0**/VW_ /D5=#_["$G_ *!10!G_ +)G_)5/%_\ P+_T>U?0%?/_ .R9_P E
M4\7_ / O_1[5] 4 %%%% !7YY6'_  1&\:)^Q]KO[,%W^T!I:W.K_$F#Q1'J
M\>@R,D:1VCP>08S*"6)?=NSCC&*_0VOC/_@NKX[^-'P__8A.J?!_6=1TV&Y\
M56EKXIO]+F:.6+3GCF^4NI!1'G$",01G<%.0Q% 'S5_Q#8^-_P#H[+2O_"1E
M_P#DFOOK]@7]E+4/V+OV;-,^ FI^-(?$$VGW]W<-J<%B;=7$TS2!=A=B,9QG
M/-?GIX/_ .#?/XZ^*_">F>*+S]K'1H)=2L(;IX8=/N9E0R('P)/,7>.?O8&:
M_0O]@7]ESQ!^QU^S;IGP,\3>-X?$-W87]W</J<%N\2N)IFD"[79CP#CK0![/
M7-_%[XO?#3X!_#36?C'\8_&5GX>\+^'K,W>M:UJ#$0VD((!=R 2!DCMWKI*I
M^(/#V@>+-&N/#GBG0[/4]/NX_+N[#4+9)H9D_NNC@JP]B* /DS_A_O\ \$;?
M^DA/P_\ _ R;_P"-T?\ #_?_ ((V_P#20GX?_P#@9-_\;KZ _P"&3_V6?^C:
MOA__ .$;8_\ QJC_ (9/_99_Z-J^'_\ X1MC_P#&J /G_P#X?[_\$;?^DA/P
M_P#_  ,F_P#C='_#_?\ X(V_])"?A_\ ^!DW_P ;KZ _X9/_ &6?^C:OA_\
M^$;8_P#QJC_AD_\ 99_Z-J^'_P#X1MC_ /&J /G_ /X?[_\ !&W_ *2$_#__
M ,#)O_C='_#_ '_X(V_])"?A_P#^!DW_ ,;KZ _X9/\ V6?^C:OA_P#^$;8_
M_&J/^&3_ -EG_HVKX?\ _A&V/_QJ@#Y__P"'^_\ P1M_Z2$_#_\ \#)O_C='
M_#_?_@C;_P!)"?A__P"!DW_QNOH#_AD_]EG_ *-J^'__ (1MC_\ &J/^&3_V
M6?\ HVKX?_\ A&V/_P :H _,G_@M)_P5,_X)[?MB_L=P_"/]F+]J_P *^-/$
MJ>,+&_?1]&N)&F%M'%<*\N&0#:#(@//\0K\G*_J9_P"&3_V6?^C:OA__ .$;
M8_\ QJC_ (9/_99_Z-J^'_\ X1MC_P#&J /Y9J*_J9_X9/\ V6?^C:OA_P#^
M$;8__&J/^&3_ -EG_HVKX?\ _A&V/_QJ@#^6:BOZF?\ AD_]EG_HVKX?_P#A
M&V/_ ,:H_P"&3_V6?^C:OA__ .$;8_\ QJ@#^6:OW#_88_X+3_\ !*WX)_L=
M_#7X1_%;]M_P3H?B7PYX/LK#7-'OKJ436=S'$%>)P(R P(P>:^UO^&3_ -EG
M_HVKX?\ _A&V/_QJC_AD_P#99_Z-J^'_ /X1MC_\:H ^1/VE_P#@K]_P3._:
M;^".N? WX!_MD^#O%/BW74@72-!TNYD:>Z,5Q%/(%!0#Y8HI'//137R+7ZZ_
M\,G_ ++/_1M7P_\ _"-L?_C5'_#)_P"RS_T;5\/_ /PC;'_XU0!^15%?KK_P
MR?\ LL_]&U?#_P#\(VQ_^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'Y%45^NO_#)
M_P"RS_T;5\/_ /PC;'_XU1_PR?\ LL_]&U?#_P#\(VQ_^-4 ?D57UK^R]_P5
MT_X)J_LM?!'1_@;^T)^V)X0\*>+=&>Y;5-!U6YD6>V$UQ)/$6"H1\T4D;CGH
MPK[ _P"&3_V6?^C:OA__ .$;8_\ QJC_ (9/_99_Z-J^'_\ X1MC_P#&J /!
MM-_X+8_\$I?C!J$'PI^&7[<G@C6?$7B25=,T+2+.ZE,U[=SGRXH4!C +,[*H
MYZFNHKU'_AD_]EG_ *-J^'__ (1MC_\ &J/^&3_V6?\ HVKX?_\ A&V/_P :
MH \NHKU'_AD_]EG_ *-J^'__ (1MC_\ &J/^&3_V6?\ HVKX?_\ A&V/_P :
MH \NHKU'_AD_]EG_ *-J^'__ (1MC_\ &J/^&3_V6?\ HVKX?_\ A&V/_P :
MH \NK!\3?\%0O^"?W[&6H+\*?VI/VJ?"W@GQ%=1#4[?2-:N)%FDM)"8TF 5"
M-I>&11SU0U[?_P ,G_LL_P#1M7P__P#"-L?_ (U1_P ,G_LL_P#1M7P__P#"
M-L?_ (U0!\__ /#_ '_X(V_])"?A_P#^!DW_ ,;H_P"'^_\ P1M_Z2$_#_\
M\#)O_C=?0'_#)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4
M ?/_ /P_W_X(V_\ 20GX?_\ @9-_\;H_X?[_ /!&W_I(3\/_ /P,F_\ C=?0
M'_#)_P"RS_T;5\/_ /PC;'_XU1_PR?\ LL_]&U?#_P#\(VQ_^-4 ?/\ _P /
M]_\ @C;_ -)"?A__ .!DW_QNC_A_O_P1M_Z2$_#_ /\  R;_ .-U] ?\,G_L
ML_\ 1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'S__ ,/]_P#@
MC;_TD)^'_P#X&3?_ !NC_A_O_P $;?\ I(3\/_\ P,F_^-U] ?\ #)_[+/\
MT;5\/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?/_P#P_P!_^"-O
M_20GX?\ _@9-_P#&Z/\ A_O_ ,$;?^DA/P__ / R;_XW7T!_PR?^RS_T;5\/
M_P#PC;'_ .-4?\,G_LL_]&U?#_\ \(VQ_P#C5 'S_P#\/]_^"-O_ $D)^'__
M (&3?_&Z/^'^_P#P1M_Z2$_#_P#\#)O_ (W7T!_PR?\ LL_]&U?#_P#\(VQ_
M^-4?\,G_ ++/_1M7P_\ _"-L?_C5 'S_ /\ #_?_ ((V_P#20GX?_P#@9-_\
M;H_X?[_\$;?^DA/P_P#_  ,F_P#C=?0'_#)_[+/_ $;5\/\ _P (VQ_^-4?\
M,G_LL_\ 1M7P_P#_  C;'_XU0!\__P##_?\ X(V_])"?A_\ ^!DW_P ;H_X?
M[_\ !&W_ *2$_#__ ,#)O_C=?0'_  R?^RS_ -&U?#__ ,(VQ_\ C5'_  R?
M^RS_ -&U?#__ ,(VQ_\ C5 'S_\ \/\ ?_@C;_TD)^'_ /X&3?\ QNC_ (?[
M_P#!&W_I(3\/_P#P,F_^-U] ?\,G_LL_]&U?#_\ \(VQ_P#C5?SH?\%'=#T3
MPS^WE\6_#_AO1[73["S\>:A%:6-C;K%#!&)F 1$4!54#H ,"@#]K_P#A_O\
M\$;?^DA/P_\ _ R;_P"-T?\ #_?_ ((V_P#20GX?_P#@9-_\;K^>:B@#^AG_
M (?[_P#!&W_I(3\/_P#P,F_^-T?\/]_^"-O_ $D)^'__ (&3?_&Z_GFHH _H
M9_X?[_\ !&W_ *2$_#__ ,#)O_C='_#_ '_X(V_])"?A_P#^!DW_ ,;K^>:O
MN+_@WW\!^!OB+^WE<>'_ (@^#-)UVP'@/4918ZSIT5U")!-; /LD5EW $X.,
MC)H _3?_ (?[_P#!&W_I(3\/_P#P,F_^-T?\/]_^"-O_ $D)^'__ (&3?_&Z
M^@/^&3_V6?\ HVKX?_\ A&V/_P :K\Z_V]?"/A3P+^U1XE\+^"/#&G:-IEM'
M9&WT[2K*.W@BW6<+-MCC 5<LQ8X'))/>@#Z4_P"'^_\ P1M_Z2$_#_\ \#)O
M_C='_#_?_@C;_P!)"?A__P"!DW_QNO@JB@#[U_X?[_\ !&W_ *2$_#__ ,#)
MO_C='_#_ '_X(V_])"?A_P#^!DW_ ,;KX*HH ^]?^'^__!&W_I(3\/\ _P #
M)O\ XW1_P_W_ ."-O_20GX?_ /@9-_\ &Z^"J]9_89\*^%_&W[5'A3POXS\-
MV&KZ9=278NM.U2S2X@FVV<[+NCD!5L,JL,C@@'M0!].?\/\ ?_@C;_TD)^'_
M /X&3?\ QNM[PS^UK^S=^V;I[?%;]EOXOZ1XV\.VLITRXU?19&:*.[C D>$E
ME!W!)HV/'1Q7L7_#)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_
M .-4 >745ZC_ ,,G_LL_]&U?#_\ \(VQ_P#C5'_#)_[+/_1M7P__ /"-L?\
MXU0!Y=17J/\ PR?^RS_T;5\/_P#PC;'_ .-4?\,G_LL_]&U?#_\ \(VQ_P#C
M5 'EU0:E\1O _P ']/G^*WQ-\2VVC>'?#<3:GKNKWC$165I /,EF<@$A5168
M\=!7K'_#)_[+/_1M7P__ /"-L?\ XU1_PR?^RS_T;5\/_P#PC;'_ .-4 ?/_
M /P_W_X(V_\ 20GX?_\ @9-_\;H_X?[_ /!&W_I(3\/_ /P,F_\ C=?0'_#)
M_P"RS_T;5\/_ /PC;'_XU1_PR?\ LL_]&U?#_P#\(VQ_^-4 ?/\ _P /]_\
M@C;_ -)"?A__ .!DW_QNC_A_O_P1M_Z2$_#_ /\  R;_ .-U] ?\,G_LL_\
M1M7P_P#_  C;'_XU1_PR?^RS_P!&U?#_ /\ "-L?_C5 'S__ ,/]_P#@C;_T
MD)^'_P#X&3?_ !NC_A_O_P $;?\ I(3\/_\ P,F_^-U] ?\ #)_[+/\ T;5\
M/_\ PC;'_P"-4?\ #)_[+/\ T;5\/_\ PC;'_P"-4 ?/_P#P_P!_^"-O_20G
MX?\ _@9-_P#&Z/\ A_O_ ,$;?^DA/P__ / R;_XW7T!_PR?^RS_T;5\/_P#P
MC;'_ .-4?\,G_LL_]&U?#_\ \(VQ_P#C5 'S_P#\/]_^"-O_ $D)^'__ (&3
M?_&Z/^'^_P#P1M_Z2$_#_P#\#)O_ (W7T!_PR?\ LL_]&U?#_P#\(VQ_^-4?
M\,G_ ++/_1M7P_\ _"-L?_C5 'S_ /\ #_?_ ((V_P#20GX?_P#@9-_\;H_X
M?[_\$;?^DA/P_P#_  ,F_P#C=?0'_#)_[+/_ $;5\/\ _P (VQ_^-4?\,G_L
ML_\ 1M7P_P#_  C;'_XU0!\__P##_?\ X(V_])"?A_\ ^!DW_P ;H_X?[_\
M!&W_ *2$_#__ ,#)O_C=?0'_  R?^RS_ -&U?#__ ,(VQ_\ C5'_  R?^RS_
M -&U?#__ ,(VQ_\ C5 'S_\ \/\ ?_@C;_TD)^'_ /X&3?\ QNC_ (?[_P#!
M&W_I(3\/_P#P,F_^-U] ?\,G_LL_]&U?#_\ \(VQ_P#C5'_#)_[+/_1M7P__
M /"-L?\ XU0!\_\ _#_?_@C;_P!)"?A__P"!DW_QNC_A_O\ \$;?^DA/P_\
M_ R;_P"-U] ?\,G_ ++/_1M7P_\ _"-L?_C5?#O_  <$? OX)?#K]@VW\0?#
M[X.>%="OSX\TZ(WVC>'K:UF,9AN24WQHK;20,C.#@4 >Q?\ #_?_ ((V_P#2
M0GX?_P#@9-_\;H_X?[_\$;?^DA/P_P#_  ,F_P#C=?SS44 ?T,_\/]_^"-O_
M $D)^'__ (&3?_&Z/^'^_P#P1M_Z2$_#_P#\#)O_ (W7\\U% ']#/_#_ '_X
M(V_])"?A_P#^!DW_ ,;H_P"'^_\ P1M_Z2$_#_\ \#)O_C=?SS44 ?T,_P##
M_?\ X(V_])"?A_\ ^!DW_P ;H_X?[_\ !&W_ *2$_#__ ,#)O_C=:O\ P3B_
M9K_9S\3?L&_"3Q!XD^ /@K4+^\\!Z?+=WU]X5LY9IY#"I+N[1EF8GJ2<FM']
MN;]GGX ^"?V5_%?BCP9\#?!^D:G:QVAM=1TOPS:V\\.Z\@5MLD<89<JS*<'D
M$CO0!S/_  _W_P""-O\ TD)^'_\ X&3?_&Z/^'^__!&W_I(3\/\ _P #)O\
MXW7P510!]Z_\/]_^"-O_ $D)^'__ (&3?_&Z/^'^_P#P1M_Z2$_#_P#\#)O_
M (W7P510!]Z_\/\ ?_@C;_TD)^'_ /X&3?\ QNC_ (?[_P#!&W_I(3\/_P#P
M,F_^-U\%44 ?>O\ P_W_ ."-O_20GX?_ /@9-_\ &Z/^'^__  1M_P"DA/P_
M_P# R;_XW6_^P5^S[\!/'7[*_AKQ1XW^"'A#6=3N9+T7&HZKX:M;B>7;>3*N
MZ22,LV%4*,G@ #M7JNO_ +,_[.'AW0[S7O#_ .S]X(L;ZRMGFL[VS\*6<4L$
MJJ2KHZQ@JP(!!!!!% 'A?_#_ '_X(V_])"?A_P#^!DW_ ,;H_P"'^_\ P1M_
MZ2$_#_\ \#)O_C==?10!R'_#_?\ X(V_])"?A_\ ^!DW_P ;H_X?[_\ !&W_
M *2$_#__ ,#)O_C==?10!R'_  _W_P""-O\ TD)^'_\ X&3?_&Z/^'^__!&W
M_I(3\/\ _P #)O\ XW77T4 <A_P_W_X(V_\ 20GX?_\ @9-_\;H_X?[_ /!&
MW_I(3\/_ /P,F_\ C=>Q?#WX'?!7XD:&^O?$3X/^%M>OH[EH4O=:\/VUU*L0
M52$#RHQ"@LQ SC+'UK>_X9/_ &6?^C:OA_\ ^$;8_P#QJ@#Y_P#^'^__  1M
M_P"DA/P__P# R;_XW1_P_P!_^"-O_20GX?\ _@9-_P#&Z^@/^&3_ -EG_HVK
MX?\ _A&V/_QJC_AD_P#99_Z-J^'_ /X1MC_\:H ^?_\ A_O_ ,$;?^DA/P__
M / R;_XW1_P_W_X(V_\ 20GX?_\ @9-_\;KZ _X9/_99_P"C:OA__P"$;8__
M !JC_AD_]EG_ *-J^'__ (1MC_\ &J /G_\ X?[_ /!&W_I(3\/_ /P,F_\
MC='_  _W_P""-O\ TD)^'_\ X&3?_&Z^@/\ AD_]EG_HVKX?_P#A&V/_ ,:H
M_P"&3_V6?^C:OA__ .$;8_\ QJ@#Y_\ ^'^__!&W_I(3\/\ _P #)O\ XW7T
M'^SE^T[\ ?VNOAI%\8_V:_BGI?C'PO/>36L6M:/(S0M-$0)$!8 Y4D9XIG_#
M)_[+/_1M7P__ /"-L?\ XU75^$/!'@OX?:,OASP%X0TO0]/61I%L-'T^.VA#
MM]Y@D:A<GN<<T :E%%% 'A_[;_\ R*NA_P#80D_] HH_;?\ ^15T/_L(2?\
MH%% &?\ LF?\E4\7_P# O_1[5] 5\_\ [)G_ "53Q?\ \"_]'M7T!0 4444
M%?&7_!=OXK?$+X8_L+7%CX$MD^S^*?$5OHOB"Z>V67R;&2&>1@ P(0N\4:;^
MHW<$,5(^S:^:/^"KW[/GQ\_:?_92;X0?L]103:G?>(K635;6ZOH[>.>Q1)69
M6:3@XE\A@.N5!'2@#X?\!_\ !(O_ (*U:AX)TB^T?]K_ $W1[.73(&M-)D^(
M^M(UG$8QLB*PVS1KM7 PC%1C .*_1#]@7X'_ !O_ &=_V;-,^%_[0WQ#A\4>
M)[6_NY;K6(-6N;U9(Y)F>-?-N420[5(&"N!T'%?GWHG['?\ P7X\.:-:>'M$
M^,^IV]E86L=O9VZ?$"#;%$BA449;H% 'X5^@G[ O@W]IGP%^S9IGAO\ :Y\1
M3:IXVBO[MKZ\GU-;MFA:9C"/,7@X3 QVH ]GHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_F;_X*<_\
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
M#R+PU^W!_P %V/#'AW3_  U:_LI:Y<1:=916T<]U\++UI9%C0(&<C +$#)(
MY)X%?H/^P+\2OVC/BS^S;IGC3]JKP3-X>\93W]W'>Z9/HTE@R1),RQ-Y,GS+
ME #GOUKX%_X>I?\ !:+_ *,A_P#,4:Y_\?K[Z_8%^,?QZ^/'[-FF?$;]I3X?
M?\(QXKN;^[BN](_L:XL/+BCF98V\FX9I%W* <DX/44 >ST444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?
MS-_\%.?^4A7QD_[*%J7_ *.:OZ9*^9OB=_P1W_X)R?&3XA:S\5?B1^SK_:6O
M^(-0EOM7O_\ A+M7A^T7$C;G?9%=JB9)Z*H ["@#^<"BOZ(O^'%G_!*__HUO
M_P O?7/_ )-H_P"'%G_!*_\ Z-;_ /+WUS_Y-H _G=HK^B+_ (<6?\$K_P#H
MUO\ \O?7/_DVC_AQ9_P2O_Z-;_\ +WUS_P"3: /YW:^^/^#<7_E(5<_]D]U+
M_P!'6M?I5_PXL_X)7_\ 1K?_ )>^N?\ R;7??LX_\$R_V(?V2/B$WQ5_9[^"
M?_"/Z^^GRV+7_P#PDFI7>;>1D9TV7-S(G)1>=N1C@\F@#WBOR]_X*/\ _)XO
MBO\ ZY:?_P"D-O7ZA5^7O_!1_P#Y/%\5_P#7+3__ $AMZ /#:*** "BBB@ K
MVG_@GE_R>+X-_P"NM[_Z0W%>+5[3_P $\O\ D\7P;_UUO?\ TAN* /U+HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKX(_X..O^4>MM_V4+3?_ $3=5][U\$?\''7_ "CUMO\ LH6F_P#HFZH _!ZB
MBB@ HHHH **** /Z9/\ @F-_RCU^#?\ V3W3?_1*U<_X*&_\F=>,O^N5E_Z7
M6]4_^"8W_*/7X-_]D]TW_P!$K5S_ (*&_P#)G7C+_KE9?^EUO0!^6=%%% !1
M110 4444 ?J'_P $X/\ DSKPI_UUU#_TNN*]=\;_ /(G:K_V#YO_ $ UY%_P
M3@_Y,Z\*?]==0_\ 2ZXKUWQO_P B=JO_ &#YO_0#0!X'1110 4444 %%%% '
MKGP)_P"1.F_["#_^@)7:5Q?P)_Y$Z;_L(/\ ^@)7:4 %%%% !1110 4444 %
M%%% !1110!X?^V__ ,BKH?\ V$)/_0**/VW_ /D5=#_["$G_ *!10!G_ +)G
M_)5/%_\ P+_T>U?0%?/_ .R9_P E4\7_ / O_1[5] 4 %%%% !117SE\6?V\
M-7\#?M\^!_V&/!WPGBUNZ\4Z0NI:KKLNM&W&F09N6D_="%_,98K9G +*"71<
MC.: /HVBOS#_ &M_^"S/[5'A?]J#QC\-_P!E/X2:9K?A;X:RS)XFN;C1+F]D
MD6V<1W=Q,\+J+:W23,8;VW%OF"C[X_9/_:*\-?M8?L]^&/C]X5L7M+?Q!8EY
MK&23>UI<1R-%/"6P-VV5'4-@;@ V!G% 'HE%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1167XYOO%.E^
M"M8U/P-HD6IZW;Z7<2Z/IL\PC2[NEC8Q1,Y("!G"J6)  .<B@#4HKXX\<:]_
MP64^'O@#4_C=K.K?!&[71M/EU&^\"V%A?DO;Q(9)(DN&8$RA%./FVENY&,^B
M7O\ P4"\&VG_  3R'[?O_"(7+6)\.I>C01<#?]L:X%H+;S-OW?M)V>9M^[\V
MW^&@#Z#HKXX\0_$#_@J9X1^ L_[6=_XT^$UY:V?AT^(;[X=PZ#=(B6"P_:'B
M2^\\LTZP@\E=A<<$C&?I;]GSXQZ1^T)\$/"WQNT+3)K*U\3Z)!J$=E<-E[<R
M*"T9( #;6RNX#!QGO0!V-%<W\7M4^)FB?#/6M4^#?ABRUGQ3#9,="TS4KGR;
M>>XX"B1]R[4&<GD' XYKY0^+WQ!_X*[_ +.OPOU;]HSQUK_P5U_2_#MD=0U_
MP?I6GW\++:)S*(+B0@EU7)^8D?+P&/RL ?:=?!O[:_[&'[2OQ<_:3\0>/_A[
M\-O[0TB^2S%K=_VQ9Q;REI#&WRRS*PPRL.0.G'%?9?P5^)^F?&SX/^%OC#HV
MGS6EIXI\/V>JV]I<',D"7$*RA&(X)7=C(X.,BNGH _+C_AW1^V3_ -$=_P#+
MAT[_ .2*/^'='[9/_1'?_+AT[_Y(K]1Z* /RX_X=T?MD_P#1'?\ RX=._P#D
MBC_AW1^V3_T1W_RX=._^2*_4>B@#\N/^'='[9/\ T1W_ ,N'3O\ Y(KT[]C7
M]BO]IGX4_M)^&?'_ (^^&GV#2-/>Z-Y=_P!LV4OEA[2:-?ECF9CEG4< ]?2O
MOFB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KX(_P"#CK_E'K;?]E"TW_T3=5][U\$?\''7_*/6V_[*%IO_ *)N
MJ /P>HHHH **** "BBB@#^F3_@F-_P H]?@W_P!D]TW_ -$K5S_@H;_R9UXR
M_P"N5E_Z76]4_P#@F-_RCU^#?_9/=-_]$K5S_@H;_P F=>,O^N5E_P"EUO0!
M^6=%%% !1110 4444 ?J'_P3@_Y,Z\*?]==0_P#2ZXKUWQO_ ,B=JO\ V#YO
M_0#7D7_!.#_DSKPI_P!==0_]+KBO7?&__(G:K_V#YO\ T T >!T444 %%%%
M!1110!ZY\"?^1.F_["#_ /H"5VE<7\"?^1.F_P"P@_\ Z E=I0 4444 %%%%
M !1110 4444 %%%% 'A_[;__ "*NA_\ 80D_] HH_;?_ .15T/\ ["$G_H%%
M &?^R9_R53Q?_P "_P#1[5] 5\__ +)G_)5/%_\ P+_T>U?0% !1110 R>%;
MB!X&9E#H5)4X(R,<'UK\:O\ @H9^S;X9_P""??[7_@_XFZY<?$KQ9X!UGP]+
M%)J;^-98=5^VJ)D>W2^5,H%#02!"/F5I .A(_9BO"?V:?VN_V5_^"@_PZ:#1
MAI&I7<.#KO@?Q#!#-<V,JG&6AD!$D>?NS*"IS_"V5 !^7W[&W[+NC:M^PE\<
M?VU_C%XN\9:%:_8+JW\-#2O$<UG'K$XCD4I<GK=Q27,\$/S$@L)1R<X^I_\
M@C=^PKX<OOV<?A]^TYX@^)'CZSU5M2O+^S\/VGB9XM)>..[FBCWVNW#!PF\\
M_-N![U]_7/@[PC>^'5\'WGA739=)2-$32Y;&-K950@JHC(V@ @$#'&!7DOQW
M_;6_9P_95\1>%?@S>ZM92>)/$>N6&D:)X/T0QB:W6XG2(32(O%O"H?=E@-V,
M("<X /;**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** /(_VG?B%^V!X'O-&C_9<_9ZT3QS#<QSG69-7\4QZ
M<;-E*>4%#_ZS<"^2.FT>M;'[-7C']H[QKX,O=2_::^#FE^"=;BU1HK+3=)UY
M-1CFM1'&1,9$X5BYD7;Z(#WKT2N9^-'A3QGX[^$GB3P7\._&C^'-=U71;BTT
MG7HU);3YY(RJ3C!!RI.1@@\<$&@#YS_;8_:%\9?&O7=1_P""?G['XCU/QKKU
MDUKX[\2+EK'P;I<H*3//(O'VET+*D0.\9SPVT'0_:DTK]G[]A?\ X)E:C\-O
M&'@63Q5X2T/PY!H<.A3S&*35[B:145GD7_5,TS&9G7E""4&0HK@?V?O^"?\
M_P % /V8/!3^!/@W^UM\/M-M9[I[K4+F7X<^?=7]PY)::XGDD+S.<]6)P.!@
M#%>U>)_V3?'/[1/[)>N?LX_MD_$VR\2ZEK4K-_PD/AW1UL/LI1TDMW2+)&Z-
MTR<\,"5/!- 'ROX__88_X*%_!C]BJ;P9HO[3P\5^%H-!$_B_X7WL7D2QZ?&/
M,GTRPU,^9,8_*!AVG8"JG;C=LK[._8L^*GPV^-/[*O@;XC?"'PJ="\.7>A1P
M:9HA.?[.6W+6S6X;^(1O$R!OX@H/&:\:N_V:?^"FWB'X:2?L\>*/VM? !\,7
M&GG3+SQK:^$+K_A([BR*>6RE6G^SK(T>5,@^<$EMQ;FO3_$'[)L_A7]BQ_V2
MOV:?B!J'@J:ST..PT'Q+!=2K=6D@E622X+PLC>9(WF%BA7F0X '% 'LU?'/_
M  4E_9N_:/\ &'A3Q=\8;+]H=-8^'VA::-7U'X*ZGI36=EJ5K9VZR7$#ZA:3
M1W#[S$\H5LIO8*?E%>W7OP0^-4_[(VF_ W1_VBM1TKQU8:#IUL?B.+9KR>2\
MMFA>2X=)GS,)C$RN'8[EE;.>0?$O'?[(O_!2[X]>$KGX*_&_]LWP?:^#=4B^
MS>(+WPGX/:+5-2M#Q)"=Y$<0D7Y6*'&"00RY4@'T1^RW\4_"GQL_9T\%_%3P
M/X:71M)UGP[;366C(JA;! @7[.NT ;8RI0$  A00!TKO:POA?\-_"?P>^'.A
M_"OP)IYM=&\/:7#8:; S;F6*) J[F_B8XR6ZDDGO6XS*BEW8  9))X H 6N,
M^+O[17P&^ =K#=_&GXP>'/"XN03:QZUJT4$DX!P3'&S;I,=]H.*U[7XF_#>]
MN8[*R^(.AS33.$BBBU:%F=B<!0 V22>,5QOQX^$W[+RRWG[2WQ]^&.BZO+X1
M\.S-)JNKZ0=0-C8Q;YY#%"5<;N7.43>>F3P* -CX.?M(_ /]H2TN+SX)?%_P
M_P")Q:8-Y'I&IQRRVX/0R1@[T![%@,X..E=M7Y_?LQW7P-_:D_X*6:;^T9^Q
M?HFE>'?"'@KPC=V'C2:U@ATV;Q!<SATB3^SU*S!$+1N9Y8T#-"%YV+7N/[5G
MQQ^(OQ%^(D?[#W[*>L_9O&6J6:S^./&$(W1^"M(?@S$C_E]F4E88LAAGS#M&
MUJ /<?!OQ4^&?Q$U+5]'\ _$#1M:N_#]Z;/7+?2M2BN'T^X!(,4P1B8WRK#:
MV#\I]*WZ^(O^"1OPO\+_  5^,'[1WPF\%K<?V7X?\?65E9-=SF65T2"4;W<_
M>=CEB>!DG  XK[=H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *^"/^#CK_E'K;?]E"TW_P!$W5?>]?!'_!QU_P H
M];;_ +*%IO\ Z)NJ /P>HHHH **** "BBB@#^F3_ ()C?\H]?@W_ -D]TW_T
M2M7/^"AO_)G7C+_KE9?^EUO5/_@F-_RCU^#?_9/=-_\ 1*U<_P""AO\ R9UX
MR_ZY67_I=;T ?EG1110 4444 %%%% 'ZA_\ !.#_ ),Z\*?]==0_]+KBO7?&
M_P#R)VJ_]@^;_P! ->1?\$X/^3.O"G_774/_ $NN*]=\;_\ (G:K_P!@^;_T
M T >!T444 %%%% !1110!ZY\"?\ D3IO^P@__H"5VE<7\"?^1.F_["#_ /H"
M5VE !1110 4444 %%%% !1110 4444 >'_MO_P#(JZ'_ -A"3_T"BC]M_P#Y
M%70_^PA)_P"@44 9_P"R9_R53Q?_ ,"_]'M7T!7S_P#LF?\ )5/%_P#P+_T>
MU?0% !1110 5\%_M5_\ !"WX6_$GQK+\7OV5_B+<_#'Q(\[7#V5K$S:>9CR7
MA\MEDM"223L+(.BHM?>E% 'Y??\ #KK_ (+,7D(\-ZE_P423^R3\CNOQ%UUI
M3'TQM-N,\#[I?'ZU[7^Q9_P13^"O[-OC&U^,GQA\6W/Q%\:VMR+NSNK^W\JR
MLKD'<)DB+.TLJMR))&(! 8(K $?:U% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %1W5K!>VLEE=1AXIHRDB$_>4C!'Y5)10!\_>$O^"6/[ ?@7Q5IGC?P
MG^SAIEGJNC:A#?:9>)J=ZS07$4@DCD :<@E64'!!''(K?^+_ .WM^RQ^S_\
M%V/X*_&WXFQ>%]8N-'BU*SFU6TE6TN('DD3Y9U4H&5HCE6*]1C/./8JR_%7@
MGP9X[T\:3XW\(Z7K-JK;A;:K81W$8/KMD4C- 'Q!<?%?X<_M>?\ !5CX7>.?
MV0+M=8L_ >@ZK_PLWQKI5HZ6<UM/"4MK)YBH$[!P2HY'[W*D^6VWTO\ X=I>
M)M!^(OC/X@_"[]M7XA^$3XX\476NZM8:+!9!//FD9@F]XB[*@.Q02< <=37T
MOX8\(^%/!.EKH?@SPQIVD62L66STRRCMX@3U(2, 9_"M&@#\]_\ @FC\!?'^
MF?MD?'#5;K]I;Q?>1>$?B$EOK%E.(/+\3.UO,HFO,)G<I.1LVC(K]"*K66CZ
M1IMQ<7>G:5;6\MW)ONI8(%1IF_O.0,L?<U9H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^"/^#CK_E'K;?]E"TW
M_P!$W5?>]?!'_!QU_P H];;_ +*%IO\ Z)NJ /P>HHHH **** "BBB@#^F3_
M ()C?\H]?@W_ -D]TW_T2M7/^"AO_)G7C+_KE9?^EUO5/_@F-_RCU^#?_9/=
M-_\ 1*U<_P""AO\ R9UXR_ZY67_I=;T ?EG1110 4444 %%%% 'ZA_\ !.#_
M ),Z\*?]==0_]+KBO7?&_P#R)VJ_]@^;_P! ->1?\$X/^3.O"G_774/_ $NN
M*]=\;_\ (G:K_P!@^;_T T >!T444 %%%% !1110!ZY\"?\ D3IO^P@__H"5
MVE<7\"?^1.F_["#_ /H"5VE !1110 4444 %%%% !1110 4444 >'_MO_P#(
MJZ'_ -A"3_T"BC]M_P#Y%70_^PA)_P"@44 9_P"R9_R53Q?_ ,"_]'M7T!7S
M_P#LF?\ )5/%_P#P+_T>U?0% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P1_P<=?\ */6V_P"R
MA:;_ .B;JOO>OD7_ (+5_LP?'+]K?]CB#X5?L]^!_P#A(-?3QC8WS6']IVUI
MBWCBN%=]]S+&G!=>-V3G@<&@#^>&BOK;_AQ9_P %4/\ HUO_ ,O?0_\ Y-H_
MX<6?\%4/^C6__+WT/_Y-H ^2:*^MO^'%G_!5#_HUO_R]]#_^3:/^'%G_  50
M_P"C6_\ R]]#_P#DV@#Y)HKZV_X<6?\ !5#_ *-;_P#+WT/_ .3:/^'%G_!5
M#_HUO_R]]#_^3: /VN_X)C?\H]?@W_V3W3?_ $2M7/\ @H;_ ,F=>,O^N5E_
MZ76]:/["OPT\;?!O]CCX:?"KXD:+_9NO^'_!UC8ZO8?:8YOL]Q'$%=-\3,CX
M(ZJQ![&L[_@H;_R9UXR_ZY67_I=;T ?EG1110 4444 %%%% 'ZA_\$X/^3.O
M"G_774/_ $NN*]=\;_\ (G:K_P!@^;_T UY%_P $X/\ DSKPI_UUU#_TNN*]
M=\;_ /(G:K_V#YO_ $ T >!T444 %%%% !1110!ZY\"?^1.F_P"P@_\ Z E=
MI7%_ G_D3IO^P@__ * E=I0 4444 %%%% !1110 4444 %%%% 'A_P"V_P#\
MBKH?_80D_P#0**/VW_\ D5=#_P"PA)_Z!10!G_LF?\E4\7_\"_\ 1[5] 5\_
M_LF?\E4\7_\  O\ T>U?0% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 454U[7]"\+:-<^(
MO$^M6FG:?9Q&6\OK^Y6&&!!U=W<A54>I.*X7X5?M<_LQ_'+Q;<>!/@]\=?#/
MB75[6U>YGL-&U1)W$*LJ-(-I(90SJ,C(^8>M 'HM%<-\3_VG?V<_@GKD/AGX
MP?'7PEX7U&YM!=6]CK^OV]I+) 69!(J2."5+(XSTRI':J_P[_:R_9@^+GB:/
MP7\+/VA/!GB+5Y8GEBTS1?$=M<SNB#+,$C<L0!R3CB@#T&BBLOQEXW\&?#KP
M[<>+_B!XMTS0])M%#76IZO?1VUO""< M)(0J\\<F@#4KQ?\ X*&_\F=>,O\
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!6UC1='\1:9-HGB#2;:^L[A-EQ:7D"RQ2KZ,C AA[$54\)^!_!?@+3CH_
M@;PAI>BVC/O:UTG3X[:,MTSMC4#/O6I10!C>+_AS\/?B##';>/? FC:W'%GR
MH]7TN*Y5,]<"13BKVA>']!\+Z7%H?AG1+33K* 8@L["V6&*,>BH@ 'X"K=%
M%1-!T./6'\0QZ-:+?R1>7)?+;*)F3CY2^-Q' XSC@5'XD\+>&?&6DOH/B_PY
M8:K8RD&6RU*S2>)R.F4<$'\JOT4 4/#?A;PSX.TF/0?"'AVPTJQB),5EIMFD
M$2$]<(@ 'Y5Y-_P4-_Y,Z\9?]<K+_P!+K>O:*\7_ ."AO_)G7C+_ *Y67_I=
M;T ?EG1110 4444 %%%% 'Z??\$[89KC]B_PS;V]R89)/[25)E&2A-[< ,!W
MQUKF?!/[%G[87AKQGI'B/Q%_P4R\7:WI^GZI;W-]HUQX0LXX[^%)%9[=G5\J
MKJ"A(Y ;(KJ_^"<'_)G7A3_KKJ'_ *77%>XT <)^TU\?O!_[+WP*\2?'7QQ(
M#9:!IS31VP?:UW<'"PVZG^])(R(#VW9/ ->6?\$U/@-XP^&_P>U#XV?&A#)\
M2/BSJ1\2^,9I$*O;B4$VUD >42&)ON?P-(Z] *]1^/'[-?PJ_:4M- TOXNZ9
M=:C8>'-?AUFSTQ+UX[>>ZBSY9G13B9!EAL;*G<<@UWM 'EW[</\ R97\7_\
MLEWB#_TVSUC_ /!.3_DP[X2?]B%IW_HE:O\ [1_[%_P?_:GO8+KXI:GXJ6.'
M3I+%[+1/%5U8V]Q Y)=98H7"RYW$'<#D''2H?V;OV(?@M^RIJLFI_"C4/%01
M]+_L^.PUCQ7=WMK!!O1P(H97*1D%  5 (&1T)H ]#M_BC\,[OQ_/\)[3XB:%
M+XIM;(7ESX:CU>%M0AMSMQ,UN&\Q8_G3YBN/F7GD5X_^UI^V?/\ "?7[3]GS
M]G[PJ/&_QA\0P_\ $E\+6[YATR(C_C_U!P<06Z9#88J7X (!+#N-,_99^#^D
M?M+:C^UI9:3=KXTU305T>\O&OG,+6H\K"B+.T']RGS=>#ZUY[\8_^"8'[*GQ
MR^,.L_';QIIWB2'Q'KZVZZI=Z1XINK-91#!'!&-L3  !(D^I&>] &S^Q9^R
M/V9= UGQ;X^\7-XK^)/C>]&H>/?%\R8-W<<[8(1@;+>+<51<#J3A1M1?;J\'
M^!W_  3E_9S_ &>_B19?%7X?3^+6U6PCF2W&J^,+R[@Q)&T;;HI7*M\K'&1P
M<'M7O% !1110 4444 %%%% !1110 4444 >'_MO_ /(JZ'_V$)/_ $"BC]M_
M_D5=#_["$G_H%% &?^R9_P E4\7_ / O_1[5] 5\_P#[)G_)5/%__ O_ $>U
M?0% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YC^V5\//&'Q6_9L\3
M> / .C_;]7U!+46=I]HCB\PI=PR-\TC*HPJ,>2.GK7IU% 'Y<?\ #NC]LG_H
MCO\ Y<.G?_)%'_#NC]LG_HCO_EPZ=_\ )%?J/10!^7'_  [H_;)_Z([_ .7#
MIW_R11_P[H_;)_Z([_Y<.G?_ "17ZCT4 ?EQ_P .Z/VR?^B._P#EPZ=_\D4?
M\.Z/VR?^B._^7#IW_P D5^H]% 'E7[%'PV\:?"/]FSP_X ^(6B_V?J]B]X;J
MT^TQR[ ]W-(OS1,RG*LIX)Z\\UZK110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110!X?\ MO\ _(JZ'_V$)/\ T"BC]M__ )%70_\ L(2?
M^@44 9_[)G_)5/%__ O_ $>U?0%?/_[)G_)5/%__  +_ -'M7T!0 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%(S*BEW8  9))X K$M?B;\-[VYCLK
M+X@Z'--,X2**+5H69V)P% #9))XQ0!6^*GQF^$WP.\-_\)?\8?B/HOAG3#*(
MTO-:U".W220C(1-Y&]L G:N3@'BJWPA^/OP3^/VCS:_\%/BIH7BBUMG"7<FC
M:C'.;=CG"R*IW1D@$@,!D#BOD[6].\"?$_\ X+1ZCX+_ &D;/3]0L]"^&%M-
M\+=$\0(CVDL\LD9N9X8I/DDGW><,X+8B)_Y9 JW]H3P]\.?V9?\ @J%\"?%_
MP0L-+T*_^((U/0?'>A:*L<"7UJ(XFMIY8(\#<)'+;R,MY*#)VF@#Z:\=?M@_
MLI?"_P 5W?@7XC_M(>"-!UJP*"]TG5_$UM;W$&]%D7?&[AERC*PR.0P/>G>
M?VN_V5_BKXJMO WPS_:+\%:_K-X'-KI6C^);:XN)@B%W*QHY9MJJS' X )[5
M-XT_91_9;^)'B:Z\:?$3]FOP!KVLWI0WFK:UX.L;JYGVHJ+OEEB9WPBJHR3@
M*!T KY7_ &-?@_\ ![XW_MZ^*_VI/@O\)_#/A7X?_"Y)_"G@Q_"V@V]A'KFJ
MLI6_OG,"*)D1',2$Y4JZLN"&H ^YZKZOJVEZ!I5UKNN:C!9V5E;O/>7=S*$C
M@B12SN['A5"@DD\ "K%?,O\ P5!_9PL_B[^S5X[^(.H?&/Q]HL?ACX=ZO=IX
M=\.^(A:Z9J<D%M-<)]L@\MO/4LH4C<,J,<'F@#Z+\,>*/#?C7P[9>+O!^O6F
MJ:5J5LEQI^HV%PLL%S$PRLB.I(92.00<&K]>,?\ !.C_ ),0^$?_ &(&F_\
MHA:]GH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \/_;?
M_P"15T/_ +"$G_H%%'[;_P#R*NA_]A"3_P! HH S_P!DS_DJGB__ (%_Z/:O
MH"OG_P#9,_Y*IXO_ .!?^CVKZ H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** ([JU@O;62RNHP\4T921"?O*1@C\J\"\)?\ !+']@/P+XJTSQOX3_9PT
MRSU71M0AOM,O$U.]9H+B*021R -.02K*#@@CCD5] T4 ?/'[>&D?\$Z?$,6@
M:!^WD?#,+W"7$OARYUJZGLY]L1C\Y8KF!DD49DB)0.,Y!P<<?-O[)_[/_P"S
M3\;/VXO"WQ5_8N^#HT?X3?"BUOY[KQG/!=9\4:W<Q^2L,4UVS3SQVZ@.&)PK
M!^ )%+?H!XM^'/P]\?\ V?\ X3OP)HVM_9"QM?[7TN*Y\DMC=L\Q3MS@9QUP
M/2M2QL;+3+.+3]-LXK>WA0)#!!&$2-1T"J. !Z"@#YR_X*8?'_Q?\-?A'IOP
M-^"TI?XE?%K4AX<\'PQ.5>V63"W-Z2.46*-_O_P-(C=%->L_LU? 3PA^S%\"
M_#7P+\$1C[#X>TU8&N-FUKJ<Y::X8?WI)&=SZ%L#@"NON-$T:[U.#6KK2+66
M\M0PMKN2W5I80PP0K$97()!P><U:H \HT?\ ;"^&>M_M?:K^Q7::'KJ^*='\
M,KKES?R6T(T]K=C" JN)C(9/WZ<&,#AOFZ9X_P#X*1?M%? WX8_LQ_$;X7?$
M#XHZ/I'B+Q+\,M;BT#1[VZ"3W[R64\,:QK_$6D(4>]>^)H.AQZP_B&/1K1;^
M2+RY+Y;91,R<?*7QN(X'&<<"H-;\&^$/$LZ7/B/PKINH21IMCDO;&.5E7.<
ML#@9H ^=_P#@EO\ M#_ _P"(/[*_P\^$'@GXGZ1J?B?P]X L#K>AVET&N++9
M''&_F+_#AV53[D5]-5F:+X+\'>&KA[OPYX3TS3Y738\ME81Q,RY!P2H!(R <
M>U:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A_[;__
M "*NA_\ 80D_] HH_;?_ .15T/\ ["$G_H%% &?^R9_R53Q?_P "_P#1[5]
M5\__ +)G_)5/%_\ P+_T>U?0% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% 'A_P"V_P#\BKH?_80D_P#0**/VW_\ D5=#_P"PA)_Z
M!10!G_LF?\E4\7_\"_\ 1[5] 5\__LF?\E4\7_\  O\ T>U?0% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A_[;_P#R*NA_]A"3
M_P! HH_;?_Y%70_^PA)_Z!10!G_LF?\ )5/%_P#P+_T>U?0%?/\ ^R9_R53Q
M?_P+_P!'M7T!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!X?^V__ ,BKH?\ V$)/_0**/VW_ /D5=#_["$G_ *!10!G_ +)G_)5/
M%_\ P+_T>U?0%?/_ .R9_P E4\7_ / O_1[5] 4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 >'_MO_\ (JZ'_P!A"3_T"BC]M_\
MY%70_P#L(2?^@44 9_[)G_)5/%__  +_ -'M7T!7S_\ LF?\E4\7_P# O_1[
M5] 4 %%%% !1110 4444 %%%% !1110 4444 %%%9?C?6+OP]X+UCQ!8!#/8
MZ7<7$(D7*[TC9AD=QD"@#4HKX]_X)G?M\?%[]HZ^E^'G[36CZ-I_B/5O#=OX
MI\%W6BVSP6^JZ1(QAE 5W8^;#.C*V#R&R!A<GUG]F'X_>.OB_P#&+XS>!/%D
M-@MEX"\;1:3H9M+=DD:!K5)2926(=MS'D <=J /::*\?U'_@H#^Q5I'Q(/PD
MU+]IGPE%KZW7V5[-M478D^=OE-+_ *I7#?*5+ @\$9XKD_VJO^"@WP[_ &7O
MVDOAK\%?%OBCP[9:?XH74)_%U_JMVT<NC6L=N6M)A@X"S3(\>6SG:<<T ?1E
M%8'PR^*7P[^,W@VU^(?PK\86.O:'>M(MIJFFS>9#*8W:-P&'7#*RGW!IOQ0^
M+7PQ^"GA*;QW\6_'NE>'-'@<(^H:O>I!&7.=J*6/S.<'"C)..!0!T-%>;?"C
M]L+]E[XY:-JNO_"CXZ>'-:MM#M&NM9-MJ"J]C;J"6FE1\.D8 /SD!>#S6#X)
M_P""B7[$'Q%\9VWP]\&?M->%;W5[R<0V=H+_ &?:)2<+'&[@([$\!5))) &<
MT >ST5QGQJ_:(^!W[.F@P^)?CC\4M&\,V=U(T=H^J781[EP 66)!EY" 02%!
MQD9K@?B#^V#\,O'W[(GQ/^-?[+7QBT77+WPGX&U:_M;S3)HYVL+R*QFF@:6%
MP=OS1A@LBX;:>",T >XT5\W_  2_X*,_LRR?##X;Z+\:/VE_"MOX[\1>#-&N
M]8M9KV*,B^N+.&1Q+Y8$5NS.Y.QMF-PP ,5](4 %%<E\2OCS\%_@WJ.FZ5\6
M/BAHGAR?5X+N;35UG4$MQ<1VL:R7#*SD#$:,I8D\;AZUC_ _]K;]FO\ :3O+
M_3?@9\9M$\276F*&OK2PN?WT2$X$GEL Q3.!O *Y(&: /1:*\X\4_M@?LM^!
M[+4]0\9?'WPKI46C:U)I&I'4-8BA,-_&JL]MM8@M(JLI*J"0#FD^,'[8'[,/
MP"TO3-8^,'QNT#0H=:MUN-)6ZO-TEW"0")8XT#.T?(^<#;R.: /2**XJ#]H_
MX#W?P@D^/]E\6-#N/!<,0DF\2V]\LEK&N\(=SKG:0[!2#@J>"!71:OXS\)Z#
MX.N?B%K/B*SMM#L]-?4+G5I9P(([58S(TQ?IL" MGICF@#3HKR/7OC%JFM_&
MWX3P_#SXQ>#4\)>,M,U.]DTB]21M1\0PI:++!-I[ ;=D>]))"W5&&.M:7QN_
M;#_9@_9OU2ST+XX?&W0?#M_?Q^9:V%[=9G:/) D,:!F5"00'8!201G@T >E4
M5\\_L!_M*>)?VE;CXNZYJ7CJR\0:'H/Q7O\ 2_!]]I\< A_LI88)(0KQ*!*/
MWA(=BS'/)KIK#_@H!^Q5JGQ)3X1Z=^TQX2F\027?V6*RCU12CSYVB)9O]4SE
MOE"ALEN,9XH ]@HKEOB_\;_A%\ ?"3>._C/\0]*\-Z2LHB6\U2Z$8DD()$:#
M[TCD G:H)P"<8!KP+X6_MT:%\?\ ]O\ TOX7_ KXR:3XD^'TOPDNM6OK?38H
MG,>JQZBD0+N4$T;"%Q^[) (8-CD&@#ZFHHKX_P#V7/\ @I=\*-,^#T^L?M@_
MM&>'M.\0R^-]:L;&WN_*AG^QP7CQ0DPP)E4"KM\QE )!RQ(- 'V!17*:I\<_
M@[HVF>&M;U+XE:-'8^,KZ"R\*WPOD:#5;B9=T,<$BDK(S@$J ?FQQFKWQ#^)
MWP_^$^AQ>)?B1XNLM&L9[Z&S@N;Z;8LEQ*VV.)>[.QX"CDT ;M%%% !1110
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
M >*/C_X'_:R_9QU+P5K/B3POX1DTR_\ "7CPRB"2"X?S!<V\D08P7!977>0
M0F,X!4\/JWQY'Q+_ &=/VJ?AM\0OV;-.^''Q+\*_#&^/C&'2;N"[@U2&?2+R
M2TG%S$BF3Y=_RN"5#@9)W!??/CC^Q)\%/CSXKTWX@^(+OQ1HGB/2=*&F67B'
MPEXLO-,NELP[.("87"LNYV;E2<D\XXJ?P%^Q5^S]\.OA;XN^$VA^&[ZXL_'M
MG/;>--4U36;BZU+65F@>!S-=RN921&[*N" FXE0"22 ?._BSX'?![3_^"(+M
MIOPQT*V>7X&6>LS30:7$LDFH?V=%<&Z9@N3*9?G+DYSWKZH_9HOKS5/V</A_
MJ>HW+S7%QX(TJ6>:1LL[M9Q%F)[DDDU)?_ +X8ZG\ O^&9;S1IF\'_\ "+IX
M>^P"\D$GV!(! L?F@[\^6H&[.[OG-=%X0\+:+X&\)Z7X)\-V[0Z=H^G06-A$
M\A<I#%&L:*6;)8A5 R>30!\M?MK^"O"'Q!_X**_LK>%_'7ABPUC39/\ A-9I
M=/U.T2>%WBTVVEC9D<%25D1&&1P5![4S]H+PQX4\*_\ !47]G:\^&&BV5CKV
MH:5XFB\6)ID"QM/I"62F$W 0#*+/N\LMU<$#I5_]N3]F"^_:1_:^_9_CUSP=
MK-]X0TB+Q9_PDVK:1>SVITR26QMS:.;B!U>)C/$-I!Y*X.1D'U+]GW]BSX$_
MLV>(=2\<>!M+U74/$FKVZV^H>*/$^MSZEJ,MNI!6 33LQ2,$ [5P"57.=HP
M>#?L(_ 'X)?$#X]_M'?$+Q]\*= UW68/C9J=A;W^LZ9'=-!;".&3RXQ*&"99
MV)*@%N 20!C;_9!T'PYK/_!0;]HS5O&&D6C^(] N]!TOP]#/ N[3M#-B6B2V
M4C]W$Y^9@F 6 S7T1\+_ ('_  Y^#NJ>*=9\!:3+:W'C/Q'-KNOO+=R2B>]E
M55=U#DA 0B_*N ,=*X_X[_L1_!'X_>-+7XGZZWB'P_XKM++[$OBGP7XBN-*O
MY;7.[R))(&'FIGH&!([$4 >(_L[_  P\#>+OVM/VM?V<]'TN$?#O6(-%CU+3
M+)0MM;:E>Z;*M]Y('RK(W#/CE75>F *\BTKXF>-_BM^R[X2_X)5ZYK$H\?'X
MCR^ ?&$L3%94\-Z65NIKY.^Q[(6\2D\/E^>:^\O@'^SM\)/V9_!+> OA!X8_
ML^SGO)+R_GGN9+BYO[J3'F7$\TA9Y9&P,LQX  &  !2T?]E7X%Z#^T;JG[5^
ME^"DC\=:SI"Z;J&K_:)"'@41J,1D[%?;#&I< ,57&<$Y /&?VAM)TS0/^"D7
M[*>A:+8QVMG9:/XT@M+:%<)%$FE6ZJBCL   ![51_P"">GA_PQXX^.?[2'Q*
M\?Z19WWC6'XT:CHKW%] LD]MHEO%$EA$FX$I$R;^F ^P9SM&/HKQ9\#_ (=>
M-OBQX2^-GB+299?$/@>+4(_#EVMW(BVZWL2Q7&Y =LFY% &X''48KSGXQ_\
M!.W]F[XU?%&Y^,6N6GB+1M<U.WCM_$$_A3Q/=:8NM0HNU$NE@=?, 7"Y&&(
M!)P, 'RE%J6N^"OV+_VW+KX01K:36OQ9UR*V&E*$$%JR6B7!CV<*%@:4Y&,8
MSQBN[/[+W[67QX_8JT_X#>&[C]GF'P!K7A6V&BSZ7H>J[[>-HE>*[B8S,OG@
MX?S""2V2<Y-?3_P+_9,^ 7[-_A+7O 7PA\ P:=HGB34I;W5M)EF>X@EDDB2%
MU"2E@$,:*I3H>?4UYG+_ ,$H_P!DG;/HNGP^--/\-7,[2W/@G3?'^I0:-(6)
M++]F28!5))RJD#G  '% '!'PJGB;_@IU\*_AI\>;ZS\1P>%?V>#J?AV6['FV
MM[X@^VI!=7<8?AY#!'O&1D !N"!70W.E>'M*_P""SNE#1--LK:6;]GNZDO1:
MPHC2/_;" ,^T9)V@#)YP!7JWQZ_8H^ ?[1'A[P[HGC30K^PN/""[?"NM>'M5
MELK_ $I=BH5AGC.X*5505;(.T'J :I_ _P#8)_9K_9Y^(P^+WPX\+ZBOBA]&
METR]UW4]>NKRXOHI)4E=YVF=O,D+1I\QZ!0HP.* /9:^.?\ @E'\(_A+JW[.
M?BWQ'KWPWT"[O-8^(OB*#6+Z]TJ&22[@2\D01RNZDL@7(VD[1D\<FOL:OFO4
MO^"4G[*=TE[9:/=>.M%T_5[V>YU_1]%^(&HP6>K/,Y>07$(E*D'<1\H7CC/%
M '@_[.7[/NH_M&_\$IO&'PQ\"W,W_$E\?:YJ'P;OXY"6A-E?--9-"YZ!I1-%
MNYP)&K=^#OQVMO\ @I]\?/@\]K;Y\._"_P -Q>,_']H$(C3Q2Y>UM+-@>5:&
M2.XG7/5:^R])\.>$O@?\*U\._#KP.8-'\-:.XTO0-$MLNT<2%EAB3J[MC SR
MS-DDDDUXQ_P3/_9ZU_X+?!#5/'7Q&\'0Z'XT^)7BB^\4>*=*BA"?V>]Q,S0V
M8 ^ZL49'R_PM(XH ^BZ*** "BBB@ HHHH **** /SE_9Z^!'BWXK_P#!)_P7
M\1?@^GE_$;X:>+=;\2^!9T3+37$&KWAELR!RR7$0:,ID!FV9X%;7[(/[0X^/
MGQ1_:S_:+^!ZR?;M6^'/A.^T:V3YY;?48]"O0;<\<O'<(8SZE.*^T_@?\$?A
MU^SM\.+/X3_"K29;'1+&>XFMK::[DG97GG>>0[Y"6.9)'/)XS@<"L+X&_LC_
M  &_9O\ &?C+QY\'?!QTB_\ 'E_'>>(PEY*\4LJ/,ZF.-F*P@-<2G:@ ^8#&
M , 'R-^Q'\*OVJ_B-^P/X?\ "WPS7X!7W@[Q9X?D_M5=9T;5)[R\GEW+<M>.
MDVV2Y$F\,V.&48P  -#XO_!G5_@K\/?V//A+\2/$6F^(M1\._%O3]'NM8@0O
M#/&D5RL40,@SM50B;3W3&*]L\1?\$P?V6M7\0ZIKOAR/Q=X4@URZ:XUS1?!O
MC6^TS3[^5OO,]M#($&[H0@4>U=GXY_8L_9S^('P%TK]FO6O KQ>%- D@E\/V
M]GJ4\=QIDT.[RIX;C?YJR+N;YBQ)W,#D$B@#TW3]+TS2+?[)I6G06L6XMY5O
M"J+D]\  9KY2_;BL-%\8?MU_LS_#CXI6T-SX*OM4\07DFGWRAK2\U>"R0V2R
MJWRLRLQ,:G[S,1SDBOH/X'?!'PK\ ?!3>!O".M:]J%N]Z]U+>>)-=GU&ZDD<
M*IS+,Q;&$4!1@#' Y-1_'G]GCX0?M,>!_P#A7WQF\(QZKI\=TEU9LL\D,]G<
MIG9/!-&RO%(N3AE(X)!R"00"A\9[KX-? [PKK_[2.O\ @'3)-1\*^$-1N#<V
MEC$M]/911":6V1\ E6\I/E)V@[2<5\6_M%:+^U9\:/\ @G)XB^+?B71O@MX)
M\ :AX$.N:5X.T?PO-=WD5H\2S6Z?:FECABN,%,-'%A6( !-?5GPI_8$_9\^%
M6O:EXJ,7B3Q1J>JZ%/HMU>^-_%5WJS?V;-M\VT59W*"-]BY&W) QG'%<;9?\
M$B_V-8=(NO"NKZ1XKU;0)(I$T[PUJWC:^FT_2@X8;K: R!48!CM9MS*3D$'F
M@#F/B%^SU\;?C+X*_9X_:)^!_B/PGJ'C'X?>#8[D^&_'XEDL=32]T^W22;=$
M&>.92AVOC&Y@2PVX:[\-OC_K/C+Q;\6?@U\<OV8=(\ ?%'3/AQ)J-]J>AW\-
M[!K>F,DJ1R?:$17&V0D".3<1N8@CD5ZK\5?V&/@+\6]*\*6>JP^(=(O/!&E#
M3?"^M^&O%%WI][8VH2-#$)8I!O!$4>2X8_+U&3F[\'?V-O@;\$M,\16WA?3-
M5O\ 4/%MM]G\2^(O$6N7&H:EJ,01D5'N9G9PJJQ 5=H'7&>: /G3]E7X'?!V
M?_@C.)&^&.A";6OA9J=YJMT-*B\ZZN?(N")W?;N:12JE6)RNU<$8&/>O^"=]
M]>:E^PI\)+N_N7EE/@'3$,DC9)"VZJHS[  ?A79>#?@%\,? 7P,A_9R\,Z--
M#X3@T2728[%[R1W%K(K*Z>:Q+Y(=OFSD9K5^%_PU\(_!SX=Z+\*_ 5@]KHN@
M:=%8Z7;RSM*T<,:[54NY+,0!U)S0!X#^WXD5U\</V:M/UG!TEOC+'-*'^Y]L
MCL;AK7_@6_./>G_\%BXY)?\ @FU\3EC0L19:>2 .PU.T)/Y"NX_;E_9ZU_\
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
M?ME>,O@SXI\7?#U_@M+J&O\ CC65\>?\)GI&I7&K27XNG5X+QH950J$*;(\
M!&'&2Q/U9\%_V'/@A\%/'J_%6QN?$_B7Q/!9R6EAK_C?Q3=:M<V-N_WXH#.Y
M6$-T)4!B,C."0<OXE_\ !.S]G'XC?$+4OBI9)XH\)Z]KA!U^^\#>+;O2?[4(
M_BG2!PCMR<MM#,22230!\O\ QL_9_P#%_P"SI^R1\*OV9OC#XNT6_P#"NO?M
M+:=;>*K?0&E33[71KJXENO[.(E.Z. 38/S'@;>:]=_X*8>$? _ARU_9Y30_#
M&E6$UM^T?X3M[$6EE%$T5N))MT<>T JF0F5''"^U>PP?L2?LT1?L[W?[+$OP
MY%SX+OW>6\T^]U&XGEEN'D\UK@SR2&42^8-^\,"#TP.*XKPK_P $L_V3?#FM
MZ'XKU33O%'B'6?#6N6>J:#K/B;Q?>7EQ8R6LGF0Q1EGVK"& )C"X;:N[.T8
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
M4_@QK/Q%U737^,S6L7COQ'IMV8+V[M+:R$L\"S+S&]P<!F7D\CHQ!]T\(_\
M!,;]C[X=ZS-JOPZ\"ZKH,-_I5WINO:9IWBF_%MK%M<0M$Z7*O,Q9@&++(I5P
MP!W<4 >@?LQ_M%>$/VJ?@_9?&CP-H^I6&FWU[>6T5MJT<:SJUO<26[DB-W7!
M:,D?-T(S@\5I?!GQWX_^(/AN\U?XC?"&\\%WMOK%Q:V^F7NIQ737%O&0([H-
M%PJR DA3R,<U\A_\$<_V2?V?Y/V=O"G[13^!YCXPL]=UI+?5?[<O=JA+ZZMU
M_<>=Y)Q%\O*'/4\\UD?!KX0>+_VBO^";/Q4\+^%-:OD\5:=\4_$>J>$;R&X;
MSHM0L[[SH$1L\;]IB] )3Q0!^@-<BWCOQ^/CB/AL/A#>'PP?#7]H'QU_:<7D
M"]\_R_L'V?\ UF_9^\\S[N..M?)WQB_:';]N_P"!'P'^"G@+49+6[^-E_!?>
M-1I\S(^GZ5IA$NJQAE.8S]HC$"DXW88=\5V]]:0WW_!8)O!=P9/[)F_98DCD
ML(Y62/:?$ C. I&T[#MR,$#H: /:?V?OVBO"/[1EEXLOO"&CZE9KX/\ '.H^
M%M0&I1QJ9KJR9%DDCV.V8CO&TG#<'*BM'X8^._'_ (RUCQ18>-OA#>>%[?1=
M?ELM$O+K4XK@:W:+]V\18^8E;^X_S"OC?_@F-^Q7^S5JNI_$?XAW_P /IGU?
MP3^T)KUGX9NAX@OU%I#9S0-;*4$X278><R*Q;^(M2>'OCEXV^!7P+_;/^+GA
M.\DDU?0/BMJHT62;]X+65X;6*-PK9&$:3?MZ?+R,4 ?>]%?F/J7[-VIZO\#X
M_$/PT_8+^,<?Q=?2([_2?C!<>-+%K^?5B@D6ZDD_M(DPN_6/80$; 7(!KU#]
ML7P3\:?&OC3X6?$3]H_]FWQE\2OAM%\/4'C/X?\ @:Y+SV'B5]CO<RVD,T9O
M$5<QJH8JI#'(R X!]T45\U?\$X[_ /8[N-#\767[(]MXDT.*UU*W3Q+X$\3/
M=QS:!<['V@6]TS- )!N)VL4)CP,%2*^E: "BBB@ HHHH **** "BBB@ HHHH
M **** /)OV1OVC]4_:5\.^,];U7PO;Z4WA;XD:OX8ACM[AI!<1V<B*LQ) VL
MV[E1P,=:]9K\^?V+?V#_ -G7]JC2OBYXF^/^B:QXB2#XZ>*+73M)E\27EO8V
M!%PI:>*&WDC43-NPTC;CA$ P!4/P^\!_%SXU?\$]?BA\*?#OC;5M2\6? 7XP
MZO:?#37I[EI+NX.C2QSVR%^LA:.26!0> "@Z** /T,HKXD^)_P ?-/\ ^"A-
MO\!/@3\.;UX]-^($$7C;XD16<QS9Z/I[@264A!SB6_4V^1_% >U?;8  P!@#
MH* .1\,^._'^L?%OQ-X%UKX17>F:!H]O:/HOBZ74HI(=:>6,-*B0K\\1B;Y"
M6^\1D5UU?,7[.]]?3?\ !3O]HRQFO)7@AT#P>886D)2,FSFR5'09[XKY[_8,
M_P""?_P"_:>_X)U>'_BG\;SXD\0^(+JPUO\ L6[OO%5X(] :+4+R-#9PQR+'
M'\\8E)97+.S9.T[0 ?I#17Y]-J7Q?^*__!(OX6?M::5K=[J/CWX5F#Q1;W+W
M#&34K:PNI8;F&9NLBO:QEGSDN8AGDFO3?C!\1-*_;0_:1^!WP:^'&L2S^$XM
M+B^*/BZ:"0KYEDBA=,MGVG!$D\C%XB?NIG!Q0!]<45^=WC'4Y/VI_P!KCXLQ
M_&?]DOQQ\7O#W@3Q!%X>\+>'M&UJUM]+T@1PAIIY(9KR RW$SL6\PJP"!5!X
M&.B^&/PI_;9TO]ECX]?!WX/> /%G@2VF>WF^"NF>*/$-O-?V4$R WMC#<1W$
MOE*IC=82T@V&=6W [B #[OK@/AS^T5X1^)GQQ^(OP%T;1]2@U7X:/I2ZS=W4
M<8M[DZA:FYB\DJY8[44AMRK@],CFOB_]G/3_ -@3P5\8O >B^+OV8_BG\$?B
M:^JVT6F:KXG;4(H->U $;K8WGG20WJRME?WBKNW;5VD@5I? W]AG]EWXI_\
M!03]IGPUXZ^'$][9:#J7A>XTJ%/$>H0F&2]TV2XN6+17"L^^7YL,2%Z*%'%
M'V?X?\=^/]4^+^O^ M6^$-YI_A[2[&VFTGQC)J<3PZK+(H,D*0K\\9C)();@
MXXKKJ^8O@??7LO\ P5+^.EA+>2M!%X*\+M%"TA*(3'+D@= 37@W[ W_!/[X
M_M6_L0Z=\0OCS_PDGB/6+N\UN+1IK[Q5>+#H)CU"ZC5K.&.18T.Y?,)=7)8G
M/R_+0!^BU%?G3H_Q_P#C-XY_X)6_L]^''^)&J6&K_%CX@Z=X%USQ;!=$7MOI
M[WUY [I,>?.:*U1-YY.YCG)S6U^V#^P_^S7^R?+\%_&OP \$7GA[5+WX^>%M
M.U.Z@\0WTOV^!YY';STEF9)&+1J=Y7=R<'!(H ^_***^(OVL?#W[+G[0?[3^
MN^"]._8P\6?'#QUX;TVSM_$(M/$QTW2-#1U:2&%IIKJ*$3LK%\*K-C/S94J
M#[=HK\[OV</CM\7_ -G#]C[]INWM]!U#1;CX7ZW<+X.\-ZQKHUA_#OGVL92V
M%SEA/%"[!P,D=<DY)KU?X0?\$N?V9_%_PC\-?$3QU/XGU/XB:KHUIJ>H_$R+
MQA?)JKWLL:RM-')YI15#,0J%"NT#(8Y8@'O?A/\ :*\(^,/VA_%O[-NGZ/J4
M>L^#M(T_4=1O9HXQ;31W88QK&0Y<L-IW;E ]":T;'QWX_N?C9>_#FZ^$-Y!X
M:MM!2]MO&[:E$8+F[,@4V8@'[Q6"DOO/RX7'6OC?PM^Q3^S3\6_^"H'QP\/_
M ! ^'L]]:1:!HNL1Q)X@OX"+R\,TEQ)NBG4D,W.S.Q>BJHXKTOPGIEG+_P %
M7/%_@*97DT8?L^Z?;_V?+,S1^6=0>,@@GDE.">I]: /JNN1^,'COX@> =.T:
M[^'OPAO/&,VH>(K:PU&VL]3BM3IUG)O\R^8R\.L>U<HOS-OXZ5\A?!7]I75_
MV*/V6?C=\#_'&ISW_B/X&:M/:^$?MK&6;5+'4F,FBL<\R%I)MC 9VJH';%0?
M&[X.^(OV:?V+OV=/AKK&MW<NO#XY^%9_%-[)=,TES?W,\TUT&?.742.R#/\
M"BT ?6;?M%>$4_:E3]DTZ/J7]O/X!/BT7_EQ_8_L@O19^5NW[_-WG=C9MV_Q
M9XK1U7QW\0++XSZ7\/;#X0W=WX;O='ENK[QJFIQ+#8W"L0MJT!_>.S  AAP,
M\U\A?%']D?\ 9]^+_P#P6*N_#?Q#\#37]EJ_P%.OZA"FN7L!EU!=82U6;=#,
MK*/)4+Y:D)QNV[N:[S5?#^F?#W_@IY\(_AKX06>TT/2?@EJEI8Z>;N214BAG
MBCC!,C,SD* -S$L>Y- 'U?17YH?#T6?[87B3QU\9/V@OV'_B%\89)/&^I:7X
M=FL?$-I!IN@Z?;2^5':6T#WT#1R@#=)+L#,S9!ZD]K_PJ[]O+4O^"=.O?"RV
M\&^,+>_T?XELFD^'M1\20IKNJ^"5ECE%G]LBE<";8[Q9#Y*0E!D%58 ^^J*^
M&?V.!_P3[T#]I;0="^'7P$^(WP4^)#6=TUGX8\7V]_8QZ_&+=Q,I66:6&[V*
M3*&R')0-DX(K[FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***^!/C1X%_9:_:=^/OCF_\ AG^P/XN^-7B#2M;.F^*?%4GC4Z/I5E?P
M1)&UK;2SW<:[X@J[O*CR"=V6R#0!]]T5^;W@7]I/X]_#;_@DEXLFL/%&I6'B
M?1_B3<^"=&U74]1^V76BVSZA%!\UP/\ 6O#'+)&D@/!5"N H%?2O@?\ X)9_
MLG?#O7/#_COPGI7B.T\7:%J5I?2^,8_%EZ;_ %26&19'%V7D:.:.8J5D0I@J
M[!=O8 ]-^$/[1/A'XS>/O'WP\\.:/J5M=_#S7X])U>:]CC$=Q,\(E#0E78E<
M-CY@ISVK1\$^._'_ (C^)/B[PAXE^$-YHFC:#)9KX?\ $L^IQ2Q:^)8V:9HX
MD^>'R654._[Q?(Z5\8_L9_L,_LN^,?VG/CTGB+X<3W \(?$JUC\/!?$>H1_9
M5^S)-@[+@>;\_/[S=Z=.*] ^$'@JR^,?[7_[8_PC\57]R=,UFW\+:>VR8[K9
M)]#D5GBY^1@3N!&/F - 'UY7(_$#QWX_\+>-?"?AWPG\(KSQ!INN7\L.O:W;
MZE%"F@Q*@*S21O\ -,&)*A4Y&WFOC#0OVJOB9X:_X)G:G\$+F\>3XQ:+XF/P
M@M(?-(EFU5Y/LUM<*Q^8_P"AMYPD.=S1,<FNV^-'PYMO@+\7/V//@SX;U6Y>
MST3Q!?V$TS2MNO&CTL[I9.?F9WW.<]V- 'T1X*_:*\(^.?V@/&_[.FF:/J46
MK^!+'3+K5+R>.,6TZ7L;21"(ARQ*A"&W*O/3-:.E^._'][\:-3^'E]\(;RU\
M-V6C17=EXU?4XF@O;EF :U6 ?O$902=YX.*^-/A[^Q)^S+\6O^"EW[07A[Q_
M\.Y[ZSLK'P_J=M$GB'4("EU>PS37,FZ*=6(>3G:257HH4<5Z7X4UN7PI_P %
M0OB>8?M$MEI'P.TJ>&P$S$'R[B0X )/S$+C/6@#ZNHK\O?@)X0T_]JOX.0?'
MO]H']A'XH?%'Q;XQDNKS_A/-/\4V4$5DIGD6*+3$;4(S:1PA551L!W(2<C '
MH_Q#^'G[<GB[]@[X1Z+\8/AOXL\37&@>)W3XM^"]+UU8-8U_1H9)X[;=+#+F
M8F,0M)&LA:1B&)R"R@'WW17QS^P%/^P=I_QVU71?V>OA?XY^%GC9?#,@U;X<
M^,;:]L/M%HT\)^UBUGDDB:1&C"!XV!VR/D$'(^QJ "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH \/\ VW_^15T/_L(2?^@44?MO_P#(JZ'_ -A"
M3_T"B@#/_9,_Y*IXO_X%_P"CVKZ KY__ &3/^2J>+_\ @7_H]J^@* "BBB@
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
M@ HHHH **** /#_VW_\ D5=#_P"PA)_Z!11^V_\ \BKH?_80D_\ 0** ,_\
M9,_Y*IXO_P"!?^CVKZ KY_\ V3/^2J>+_P#@7_H]J^@* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /#_ -M__D5=#_["$G_H%%'[
M;_\ R*NA_P#80D_] HH \&U_4]2TSQ9JLFFZC/;LU_,&:"9D)'F'K@U!_P )
M9XJ_Z&;4/_ U_P#&BB@ _P"$L\5?]#-J'_@:_P#C1_PEGBK_ *&;4/\ P-?_
M !HHH /^$L\5?]#-J'_@:_\ C1_PEGBK_H9M0_\  U_\:** #_A+/%7_ $,V
MH?\ @:_^-'_"6>*O^AFU#_P-?_&BB@ _X2SQ5_T,VH?^!K_XT?\ "6>*O^AF
MU#_P-?\ QHHH /\ A+/%7_0S:A_X&O\ XT?\)9XJ_P"AFU#_ ,#7_P :** #
M_A+/%7_0S:A_X&O_ (T?\)9XJ_Z&;4/_  -?_&BB@ _X2SQ5_P!#-J'_ (&O
M_C1_PEGBK_H9M0_\#7_QHHH /^$L\5?]#-J'_@:_^-'_  EGBK_H9M0_\#7_
M ,:** #_ (2SQ5_T,VH?^!K_ .-'_"6>*O\ H9M0_P# U_\ &BB@ _X2SQ5_
MT,VH?^!K_P"-'_"6>*O^AFU#_P #7_QHHH /^$L\5?\ 0S:A_P"!K_XT?\)9
MXJ_Z&;4/_ U_\:** #_A+/%7_0S:A_X&O_C1_P )9XJ_Z&;4/_ U_P#&BB@
M_P"$L\5?]#-J'_@:_P#C1_PEGBK_ *&;4/\ P-?_ !HHH /^$L\5?]#-J'_@
M:_\ C1_PEGBK_H9M0_\  U_\:** #_A+/%7_ $,VH?\ @:_^-'_"6>*O^AFU
M#_P-?_&BB@ _X2SQ5_T,VH?^!K_XT?\ "6>*O^AFU#_P-?\ QHHH /\ A+/%
M7_0S:A_X&O\ XT?\)9XJ_P"AFU#_ ,#7_P :** #_A+/%7_0S:A_X&O_ (T?
M\)9XJ_Z&;4/_  -?_&BB@ _X2SQ5_P!#-J'_ (&O_C1_PEGBK_H9M0_\#7_Q
MHHH /^$L\5?]#-J'_@:_^-'_  EGBK_H9M0_\#7_ ,:** #_ (2SQ5_T,VH?
M^!K_ .-'_"6>*O\ H9M0_P# U_\ &BB@ _X2SQ5_T,VH?^!K_P"-'_"6>*O^
MAFU#_P #7_QHHH /^$L\5?\ 0S:A_P"!K_XT?\)9XJ_Z&;4/_ U_\:** #_A
M+/%7_0S:A_X&O_C1_P )9XJ_Z&;4/_ U_P#&BB@ _P"$L\5?]#-J'_@:_P#C
M1_PEGBK_ *&;4/\ P-?_ !HHH /^$L\5?]#-J'_@:_\ C1_PEGBK_H9M0_\
M U_\:** #_A+/%7_ $,VH?\ @:_^-'_"6>*O^AFU#_P-?_&BB@ _X2SQ5_T,
MVH?^!K_XT?\ "6>*O^AFU#_P-?\ QHHH /\ A+/%7_0S:A_X&O\ XT?\)9XJ
M_P"AFU#_ ,#7_P :** #_A+/%7_0S:A_X&O_ (T?\)9XJ_Z&;4/_  -?_&BB
M@ _X2SQ5_P!#-J'_ (&O_C1_PEGBK_H9M0_\#7_QHHH /^$L\5?]#-J'_@:_
M^-'_  EGBK_H9M0_\#7_ ,:** #_ (2SQ5_T,VH?^!K_ .-'_"6>*O\ H9M0
M_P# U_\ &BB@ _X2SQ5_T,VH?^!K_P"-'_"6>*O^AFU#_P #7_QHHH /^$L\
M5?\ 0S:A_P"!K_XT?\)9XJ_Z&;4/_ U_\:** #_A+/%7_0S:A_X&O_C1_P )
M9XJ_Z&;4/_ U_P#&BB@ _P"$L\5?]#-J'_@:_P#C1_PEGBK_ *&;4/\ P-?_
M !HHH /^$L\5?]#-J'_@:_\ C1_PEGBK_H9M0_\  U_\:** #_A+/%7_ $,V
MH?\ @:_^-'_"6>*O^AFU#_P-?_&BB@ _X2SQ5_T,VH?^!K_XT?\ "6>*O^AF
MU#_P-?\ QHHH /\ A+/%7_0S:A_X&O\ XT?\)9XJ_P"AFU#_ ,#7_P :** #
M_A+/%7_0S:A_X&O_ (T?\)9XJ_Z&;4/_  -?_&BB@ _X2SQ5_P!#-J'_ (&O
M_C1_PEGBK_H9M0_\#7_QHHH /^$L\5?]#-J'_@:_^-'_  EGBK_H9M0_\#7_
M ,:** #_ (2SQ5_T,VH?^!K_ .-'_"6>*O\ H9M0_P# U_\ &BB@ _X2SQ5_
MT,VH?^!K_P"-'_"6>*O^AFU#_P #7_QHHH /^$L\5?\ 0S:A_P"!K_XT?\)9
MXJ_Z&;4/_ U_\:** #_A+/%7_0S:A_X&O_C1_P )9XJ_Z&;4/_ U_P#&BB@
M_P"$L\5?]#-J'_@:_P#C1_PEGBK_ *&;4/\ P-?_ !HHH /^$L\5?]#-J'_@
M:_\ C1_PEGBK_H9M0_\  U_\:** #_A+/%7_ $,VH?\ @:_^-'_"6>*O^AFU
M#_P-?_&BB@ _X2SQ5_T,VH?^!K_XT?\ "6>*O^AFU#_P-?\ QHHH /\ A+/%
M7_0S:A_X&O\ XT?\)9XJ_P"AFU#_ ,#7_P :** #_A+/%7_0S:A_X&O_ (T?
M\)9XJ_Z&;4/_  -?_&BB@ _X2SQ5_P!#-J'_ (&O_C1_PEGBK_H9M0_\#7_Q
MHHH /^$L\5?]#-J'_@:_^-'_  EGBK_H9M0_\#7_ ,:** #_ (2SQ5_T,VH?
M^!K_ .-'_"6>*O\ H9M0_P# U_\ &BB@ _X2SQ5_T,VH?^!K_P"-'_"6>*O^
MAFU#_P #7_QHHH /^$L\5?\ 0S:A_P"!K_XT?\)9XJ_Z&;4/_ U_\:** #_A
M+/%7_0S:A_X&O_C1_P )9XJ_Z&;4/_ U_P#&BB@ _P"$L\5?]#-J'_@:_P#C
M1_PEGBK_ *&;4/\ P-?_ !HHH /^$L\5?]#-J'_@:_\ C1_PEGBK_H9M0_\
M U_\:** #_A+/%7_ $,VH?\ @:_^-'_"6>*O^AFU#_P-?_&BB@ _X2SQ5_T,
MVH?^!K_XT?\ "6>*O^AFU#_P-?\ QHHH /\ A+/%7_0S:A_X&O\ XT?\)9XJ
M_P"AFU#_ ,#7_P :** #_A+/%7_0S:A_X&O_ (T?\)9XJ_Z&;4/_  -?_&BB
<@""^UG6-318]2U6YN%4Y59YV< ^V31110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516535024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 27, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-14445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HAVERTY FURNITURE COMPANIES, INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MD<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">58-0281900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">780 Johnson Ferry Road,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Atlanta<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">GA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">30342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">404<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">443-2900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 357,073,227<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the registrant&#8217;s Proxy Statement for the Annual Meeting of Stockholders to be held May 8, 2023 are incorporated by reference into Part III of this Annual Report on Form 10-K.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000216085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HVT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,866,261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityListingsLineItems', window );"><strong>Entity Listings [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HVTA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,283,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityListingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490606735584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">GRANT THORNTON LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Atlanta, Georgia<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">248<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490521861552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 123,126<span></span>
</td>
<td class="nump">$ 166,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash equivalents</a></td>
<td class="nump">6,804<span></span>
</td>
<td class="nump">6,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">118,333<span></span>
</td>
<td class="nump">112,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">9,707<span></span>
</td>
<td class="nump">12,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">18,283<span></span>
</td>
<td class="nump">11,746<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">276,253<span></span>
</td>
<td class="nump">309,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">137,475<span></span>
</td>
<td class="nump">126,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use lease assets</a></td>
<td class="nump">207,390<span></span>
</td>
<td class="nump">222,356<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">15,501<span></span>
</td>
<td class="nump">16,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">12,430<span></span>
</td>
<td class="nump">12,403<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">649,049<span></span>
</td>
<td class="nump">686,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">23,345<span></span>
</td>
<td class="nump">31,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">47,969<span></span>
</td>
<td class="nump">98,897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">48,676<span></span>
</td>
<td class="nump">46,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current lease liabilities</a></td>
<td class="nump">34,442<span></span>
</td>
<td class="nump">33,581<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">154,432<span></span>
</td>
<td class="nump">210,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent lease liabilities</a></td>
<td class="nump">186,845<span></span>
</td>
<td class="nump">196,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">18,373<span></span>
</td>
<td class="nump">23,172<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">359,650<span></span>
</td>
<td class="nump">430,320<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_CapitalStockAbstract', window );"><strong>Capital Stock, par value $1 per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock, Authorized &#8211; 1,000 shares; Issued: None</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">108,706<span></span>
</td>
<td class="nump">102,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">398,393<span></span>
</td>
<td class="nump">342,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(756)<span></span>
</td>
<td class="num">(2,293)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock at cost &#8211; Common Stock (2022 &#8211; 15,140; 2021 &#8211; 14,069) and Convertible Class A Common Stock (2022 and 2021 &#8211; 522)</a></td>
<td class="num">(248,756)<span></span>
</td>
<td class="num">(219,008)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">289,399<span></span>
</td>
<td class="nump">255,970<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">649,049<span></span>
</td>
<td class="nump">686,290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_CapitalStockAbstract', window );"><strong>Capital Stock, par value $1 per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock/Class A Common Stock, value, issued</a></td>
<td class="nump">30,006<span></span>
</td>
<td class="nump">29,907<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_CapitalStockAbstract', window );"><strong>Capital Stock, par value $1 per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock/Class A Common Stock, value, issued</a></td>
<td class="nump">$ 1,806<span></span>
</td>
<td class="nump">$ 1,809<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CapitalStockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital Stock [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_CapitalStockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516488160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_CapitalStockParOrStatedValuePerShare', window );">Capital Stock, par value (in dollars per share)</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">30,006<span></span>
</td>
<td class="nump">29,907<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">15,140<span></span>
</td>
<td class="nump">14,069<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">1,806<span></span>
</td>
<td class="nump">1,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">522<span></span>
</td>
<td class="nump">522<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CapitalStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of capital stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_CapitalStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490520252608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 1,047,215<span></span>
</td>
<td class="nump">$ 1,012,799<span></span>
</td>
<td class="nump">$ 748,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">442,990<span></span>
</td>
<td class="nump">438,174<span></span>
</td>
<td class="nump">329,258<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">604,225<span></span>
</td>
<td class="nump">574,625<span></span>
</td>
<td class="nump">418,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">486,298<span></span>
</td>
<td class="nump">456,267<span></span>
</td>
<td class="nump">377,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other expense (income), net</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">54<span></span>
</td>
<td class="num">(34,899)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">486,342<span></span>
</td>
<td class="nump">456,321<span></span>
</td>
<td class="nump">342,389<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet', window );">Income before interest and income taxes</a></td>
<td class="nump">117,883<span></span>
</td>
<td class="nump">118,304<span></span>
</td>
<td class="nump">76,605<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest income, net</a></td>
<td class="nump">1,618<span></span>
</td>
<td class="nump">231<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">119,501<span></span>
</td>
<td class="nump">118,535<span></span>
</td>
<td class="nump">76,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">30,143<span></span>
</td>
<td class="nump">27,732<span></span>
</td>
<td class="nump">17,583<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">89,358<span></span>
</td>
<td class="nump">90,803<span></span>
</td>
<td class="nump">59,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Defined benefit pension plan adjustments; net of tax expense (benefit) of $513, $89 and $(159)</a></td>
<td class="nump">1,537<span></span>
</td>
<td class="nump">267<span></span>
</td>
<td class="num">(473)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 90,895<span></span>
</td>
<td class="nump">$ 91,070<span></span>
</td>
<td class="nump">$ 58,675<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 5.43<span></span>
</td>
<td class="nump">$ 5.06<span></span>
</td>
<td class="nump">$ 3.18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">5.24<span></span>
</td>
<td class="nump">4.90<span></span>
</td>
<td class="nump">3.12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">5.17<span></span>
</td>
<td class="nump">4.75<span></span>
</td>
<td class="nump">3.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">$ 5.07<span></span>
</td>
<td class="nump">$ 4.69<span></span>
</td>
<td class="nump">$ 3.04<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490519894688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Defined benefit pension plan adjustments, tax expense (benefit)</a></td>
<td class="nump">$ 513<span></span>
</td>
<td class="nump">$ 89<span></span>
</td>
<td class="num">$ (159)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490512511296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Class A Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Common Stock </div>
<div>Class A Common Stock</div>
</th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,431,000<span></span>
</td>
<td class="nump">2,054,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,431<span></span>
</td>
<td class="nump">$ 2,054<span></span>
</td>
<td class="num">$ (158,102)<span></span>
</td>
<td class="nump">$ 93,208<span></span>
</td>
<td class="nump">$ 295,999<span></span>
</td>
<td class="num">$ (2,087)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Beginning balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,372,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodSharesIssued', window );">Conversion of Class A Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodValueAmountIssued', window );">Conversion of Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock compensation transactions, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture', window );">Stock compensation transactions, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodSharesConverted', window );">Conversion to Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(58,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodValueAmountConverted', window );">Conversion to Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (58)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Directors' compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Directors&#8217; Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 265<span></span>
</td>
<td class="nump">330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,033,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (19,708)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Stock option and restricted stock issuances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 59,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends per share: Common Stock: 2022 &#8211; $2.09; 2021 - $2.97; and 2020 &#8211; $2.77 Class A Common Stock: 2022 - $1.96; 2021 - $2.79; and 2020&#8211; $2.62</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (46,564)<span></span>
</td>
<td class="num">$ (3,957)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,521)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Pension liabilities adjustment, net of taxes</a></td>
<td class="num">(473)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(473)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,600,000<span></span>
</td>
<td class="nump">1,996,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">522,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,384,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">252,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,600<span></span>
</td>
<td class="nump">$ 1,996<span></span>
</td>
<td class="num">$ (177,545)<span></span>
</td>
<td class="nump">96,850<span></span>
</td>
<td class="nump">304,626<span></span>
</td>
<td class="num">(2,560)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodSharesIssued', window );">Conversion of Class A Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodValueAmountIssued', window );">Conversion of Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock compensation transactions, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture', window );">Stock compensation transactions, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodSharesConverted', window );">Conversion to Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(187,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodValueAmountConverted', window );">Conversion to Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (187)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Directors' compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Directors&#8217; Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 346<span></span>
</td>
<td class="nump">523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,232,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (41,809)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Stock option and restricted stock issuances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">90,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends per share: Common Stock: 2022 &#8211; $2.09; 2021 - $2.97; and 2020 &#8211; $2.77 Class A Common Stock: 2022 - $1.96; 2021 - $2.79; and 2020&#8211; $2.62</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (48,837)<span></span>
</td>
<td class="num">$ (3,609)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52,446)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Pension liabilities adjustment, net of taxes</a></td>
<td class="nump">267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">267<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,907,000<span></span>
</td>
<td class="nump">1,809,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,069,000<span></span>
</td>
<td class="nump">522,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,591,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">255,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,907<span></span>
</td>
<td class="nump">$ 1,809<span></span>
</td>
<td class="num">$ (219,008)<span></span>
</td>
<td class="nump">102,572<span></span>
</td>
<td class="nump">342,983<span></span>
</td>
<td class="num">(2,293)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodSharesIssued', window );">Conversion of Class A Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodValueAmountIssued', window );">Conversion of Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock compensation transactions, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture', window );">Stock compensation transactions, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodSharesConverted', window );">Conversion to Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StockConversionDuringPeriodValueAmountConverted', window );">Conversion to Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Directors' compensation plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Directors&#8217; Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250<span></span>
</td>
<td class="nump">707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchases (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,087,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (29,998)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Stock option and restricted stock issuances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,768)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,195<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">89,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends per share: Common Stock: 2022 &#8211; $2.09; 2021 - $2.97; and 2020 &#8211; $2.77 Class A Common Stock: 2022 - $1.96; 2021 - $2.79; and 2020&#8211; $2.62</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (31,432)<span></span>
</td>
<td class="num">$ (2,516)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,948)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent', window );">Pension liabilities adjustment, net of taxes</a></td>
<td class="nump">1,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,537<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,006,000<span></span>
</td>
<td class="nump">1,806,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,140,000<span></span>
</td>
<td class="nump">522,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,662,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 289,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,006<span></span>
</td>
<td class="nump">$ 1,806<span></span>
</td>
<td class="num">$ (248,756)<span></span>
</td>
<td class="nump">$ 108,706<span></span>
</td>
<td class="nump">$ 398,393<span></span>
</td>
<td class="num">$ (756)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued under share-based payment arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_StockConversionDuringPeriodSharesConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in the conversion of stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_StockConversionDuringPeriodSharesConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_StockConversionDuringPeriodSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_StockConversionDuringPeriodSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_StockConversionDuringPeriodValueAmountConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of stock converted in the conversion of stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_StockConversionDuringPeriodValueAmountConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_StockConversionDuringPeriodValueAmountIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of stock issued in the conversion of stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_StockConversionDuringPeriodValueAmountIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490521475552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">522<span></span>
</td>
<td class="nump">522<span></span>
</td>
<td class="nump">522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends (in dollar per share)</a></td>
<td class="nump">$ 1.96<span></span>
</td>
<td class="nump">$ 2.79<span></span>
</td>
<td class="nump">$ 2.62<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">15,140<span></span>
</td>
<td class="nump">14,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Cash dividends (in dollar per share)</a></td>
<td class="nump">$ 2.09<span></span>
</td>
<td class="nump">$ 2.97<span></span>
</td>
<td class="nump">$ 2.77<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490510076368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 89,358<span></span>
</td>
<td class="nump">$ 90,803<span></span>
</td>
<td class="nump">$ 59,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">16,926<span></span>
</td>
<td class="nump">16,304<span></span>
</td>
<td class="nump">18,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">7,195<span></span>
</td>
<td class="nump">8,213<span></span>
</td>
<td class="nump">4,375<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">584<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="num">(2,458)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Net (gain) loss on sale of land, property and equipment</a></td>
<td class="nump">128<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="num">(34,746)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="nump">960<span></span>
</td>
<td class="nump">869<span></span>
</td>
<td class="nump">595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(6,303)<span></span>
</td>
<td class="num">(22,123)<span></span>
</td>
<td class="nump">14,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Customer deposits</a></td>
<td class="num">(50,928)<span></span>
</td>
<td class="nump">12,714<span></span>
</td>
<td class="nump">56,062<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other assets and liabilities</a></td>
<td class="num">(923)<span></span>
</td>
<td class="num">(3,244)<span></span>
</td>
<td class="num">(3,250)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(5,982)<span></span>
</td>
<td class="num">(6,451)<span></span>
</td>
<td class="nump">17,349<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">51,015<span></span>
</td>
<td class="nump">97,242<span></span>
</td>
<td class="nump">130,191<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(28,411)<span></span>
</td>
<td class="num">(34,090)<span></span>
</td>
<td class="num">(10,927)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property and equipment</a></td>
<td class="nump">86<span></span>
</td>
<td class="nump">88<span></span>
</td>
<td class="nump">76,285<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(28,325)<span></span>
</td>
<td class="num">(34,002)<span></span>
</td>
<td class="nump">65,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from borrowings under revolving credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">43,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments of borrowings under revolving credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(43,800)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit', window );">Net change in borrowings under revolving credit facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(33,948)<span></span>
</td>
<td class="num">(52,446)<span></span>
</td>
<td class="num">(50,521)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Common stock repurchased</a></td>
<td class="num">(29,998)<span></span>
</td>
<td class="num">(41,809)<span></span>
</td>
<td class="num">(19,708)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_TaxesOnVestedRestrictedShares', window );">Taxes on vested restricted shares</a></td>
<td class="num">(1,676)<span></span>
</td>
<td class="num">(2,894)<span></span>
</td>
<td class="num">(951)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(65,622)<span></span>
</td>
<td class="num">(97,149)<span></span>
</td>
<td class="num">(71,180)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Cash Equivalents</a></td>
<td class="num">(42,932)<span></span>
</td>
<td class="num">(33,909)<span></span>
</td>
<td class="nump">124,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Beginning of Year</a></td>
<td class="nump">172,862<span></span>
</td>
<td class="nump">206,771<span></span>
</td>
<td class="nump">82,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">End of Year</a></td>
<td class="nump">129,930<span></span>
</td>
<td class="nump">172,862<span></span>
</td>
<td class="nump">206,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Disclosures</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid during the period for income taxes, net of refunds</a></td>
<td class="nump">27,957<span></span>
</td>
<td class="nump">32,395<span></span>
</td>
<td class="nump">18,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">$ 127<span></span>
</td>
<td class="nump">$ 126<span></span>
</td>
<td class="nump">$ 365<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_TaxesOnVestedRestrictedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of payroll taxes on vested restricted shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_TaxesOnVestedRestrictedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123371682&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490605338320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Description of Business and Summary of Significant Accounting Policies</a></td>
<td class="text">Description of Business and Summary of Significant Accounting Policies:<div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Business:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Haverty Furniture Companies, Inc. (&#8220;Havertys,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;us&#8221;) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We have 122 showrooms in 16 states at December&#160;31, 2022. All of our stores are operated using the Havertys name and we do not franchise our stores. We also have an online presence through which our customers can make purchases. We offer financing through third-party finance companies.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">COVID-19:</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In an effort to mitigate the spread of COVID&#8209;19 and protect our team members, customers, and communities, in 2020 Havertys closed all of its stores on March 19 and halted deliveries on March 21, with the expectation at that time of reopening stores on April 2. During March and April we evaluated all aspects of our business. Given the dramatic shock to the economy caused by the pandemic and uncertainty of the ongoing impact, we made a permanent reduction in our workforce of approximately 1,200 team members effective April&#160;30.We reopened 103 of our stores on May&#160;1 and the remaining 17 were opened by June&#160;20 and deliveries restarted on May 5. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our business was very strong upon re-opening. Consumers not negatively impacted financially focused spending on their homes. The pandemic disrupted supply chains and created longer lead times for fulfilling customer purchases. Our vendors and their suppliers and transportation  returned to pre-pandemic operations in the second half of 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Basis of Presentation:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The consolidated financial statements include the accounts of Havertys and its wholly-owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Use of Estimates:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The preparation of financial statements in conformity with United States of America generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Cash and Cash Equivalents:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Cash and cash equivalents include all liquid investments with a maturity date of less than three months when purchased. Cash equivalents also include amounts due from third-party financial institutions for credit and debit card transactions which typically settle within five days.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Restricted Cash Equivalents:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our insurance carrier requires us to collateralize a portion of our workers&#8217; compensation obligations. These funds are investments in money market funds held by an agent. The agreement with our carrier governing these funds is on an annual basis expiring on December&#160;31.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Inventories:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Inventories are stated at the lower of cost or market. Cost is determined using the last-in, first-out (LIFO) method.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Other Current Assets:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Other current assets include receivables from third-party finance companies used by customers to finance purchases and receivables from landlords for tenant incentives.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Property and Equipment:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is provided over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated useful life or the lease term of the related asset. See Leases below.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Estimated useful lives for financial reporting purposes are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:255.75pt"><tr><td style="width:1.0pt"/><td style="width:169.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Buildings</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25 &#8211; 33 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5 &#8211; 15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Furniture and Fixtures</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3 &#8211; 15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3 &#8211; 15 years</span></div></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Customer Deposits: </span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Customer deposits consist of cash collections on sales of undelivered merchandise, customer advance payments, and deposits on credit sales for undelivered merchandise.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Contingencies: </span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We are involved in lawsuits, claims and proceedings incident to the ordinary course of our business.  We review the need for any loss contingency reserves and establish reserves when, in the opinion of management, it is probable that a matter would result in liability, and the amount of loss, if any, can be reasonably estimated. Generally, in view of the inherent difficulty of predicting the outcome of these matters, it may not be possible to determine whether any loss is probable or to reasonably estimate the amount of the loss until the case is close to resolution, in which case no reserve is established until that time. Claims against us could result in costly litigation, require significant amounts of management time and result in the diversion of significant operational resources.  We expense any litigation-related amounts as incurred. The results of these lawsuits, claims and proceedings cannot be predicted with certainty. However, we believe that the ultimate resolution of these current matters will not have a material adverse effect on our Consolidated Financial Statements taken as a whole.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Revenue Recognition:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">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. The liability for sales returns, including the impact on gross profit, is estimated based on historical return levels and recognized at the transaction price. We also recognize a return asset, and corresponding adjustment to cost of sales, for our right to recover the goods returned by the customer, measured at the former carrying amount of the goods, less any expected recovery cost. At each financial reporting date, we assess our estimates of expected returns, refund liabilities, and return assets. When we receive payment from customers before delivery of merchandise, the amount received is recorded as a customer deposit.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net sales also include amounts generated by product protection plans. We act as an agent for these sales and the service is provided by a third-party. Revenue, net of related costs, is recognized at the time the covered merchandise is delivered to the customer. We do not have a loyalty program.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We expense sales commissions within SG&amp;A at the time revenue is recognized because the amortization period would be one year or less. We do not disclose the value of unsatisfied performance obligations because delivery is made within one year of the customer purchase.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Cost of Goods Sold:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our cost of goods sold includes the direct costs of products sold, warehouse handling and transportation costs.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Selling, General and Administrative Expenses:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses are comprised of advertising, selling, occupancy, delivery, administrative costs, and certain warehouse and transportation related expenses including accessorial and demurrage fees. The costs associated with our purchasing, warehousing, delivery and other distribution costs included in SG&amp;A expense were approximately $101,486,000, $94,239,000 and $71,838,000 in 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Leases:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We determine if an arrangement contains a lease in whole or in part at the inception of the contract. Right&#8209;of-use (ROU) assets represent our right to use an underlying asset for the lease term while lease liabilities represent our obligation to make lease payments arising from the lease. All leases greater than 12 months result in the recognition of a ROU asset and a liability at the lease commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide the information required to determine the implicit rate, we use our incremental borrowing rate in determining the present value of lease payments. Our incremental borrowing rate approximates the rate we would get if borrowing on a collateralized basis based on information available at commencement date. We use the implicit rate when readily determinable.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our lease terms include all non-cancelable periods and may include options to extend (or to not terminate) the lease when it is reasonably certain that we will exercise that option. Leases that have a term of 12 months or less at the commencement date are expensed on a straight-line basis over the lease term and do not result in the recognition of an asset or a liability.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Lease expense for operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, primarily related to real estate and we account for the lease and non-lease components as a single lease component. See Note 8, &#8220;Leases,&#8221; for additional information.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Advertising Expense:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Advertising costs, which include television, radio, newspaper, digital, and other media advertising, are expensed upon first showing. The total amount of prepaid advertising costs included in other current assets was approximately $118,000 and $88,000 at December&#160;31, 2022 and 2021, respectively. We incurred approximately $51,381,000, $49,338,000 and $39,862,000 in advertising expense during 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Interest Income, net:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We report interest income net of interest expense. Interest income is generated by our cash equivalents and restricted cash equivalents. Interest expense is comprised of charges incurred related to our credit facility. The total amount of interest expense was approximately $154,000,$152,000 and $391,000 during 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Other Income, net:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Other income, net includes any gains or losses on sales of property and equipment and other income or expense items outside of core operations. On May 18, 2020, Havertys completed a sale and leaseback transaction which generated a gain of $31,600,000 and is included in other income. See Note 8, &#8220;Leases,&#8221; for additional information. The sale of former retail locations and other operating assets generated additional gains of $3,500,000 in 2020 and minor gains or losses in 2021 and 2022.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Self-Insurance:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We are self-insured, for amounts up to a deductible per occurrence, for losses related to general liability, workers&#8217; compensation and vehicle claims. We are primarily self-insured for employee group health care claims. We have purchased insurance coverage in order to establish certain limits to our exposure on a per claim basis. We maintain an accrual for these costs based on claims filed and an estimate of claims incurred but not reported or paid, based on historical data and actuarial estimates. The current portion of these self-insurance reserves is included in accrued liabilities and the non-current portion is included in other liabilities. These reserves totaled $8,096,000 and $8,306,000 at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Fair Values of Financial Instruments:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts receivable, accounts payable and customer deposits approximate their carrying amounts due to their short-term nature. The assets that are related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices, a Level 1 valuation technique.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Impairment of Long-Lived Assets:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We review long-lived assets for impairment when circumstances indicate the carrying amount of an asset may not be recoverable. If an indicator of impairment is identified, we evaluate the long-lived assets at the individual property or store level, which is the lowest level at which individual cash flows can be identified. We evaluate right-of-use assets at the same level and exclude operating lease liabilities when evaluating for impairment. When evaluating assets for potential impairment, we first compare the carrying amount of the asset to the store&#8217;s estimated future cash flows (undiscounted and without interest charges). If the estimated future cash flows are less than the carrying amount of the asset, an impairment loss calculation is prepared. The impairment loss calculation compares the carrying amount of the asset to the estimated fair value of the store&#8217;s assets, which is determined on the basis of fair value for similar assets or discounted future cash flows. If required, an impairment loss is recorded in SG&amp;A expense for the difference in the asset&#8217;s carrying value and the asset&#8217;s estimated fair value. No impairment losses were recorded in 2022 and 2021 and  2020.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The economic disruption due to COVID-19 was determined to be a triggering event during the second quarter of 2020, and as a result, management assessed its long-term assets, including right-of-use assets for impairment. No impairment loss was required to be recorded.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Earnings Per Share:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">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 their contractual rights. See Note 13, "Earnings Per Share" for the computational components of basic and diluted earnings per share.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Accumulated Other Comprehensive Income (Loss):</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;), net of income taxes, was comprised of unrecognized retirement liabilities totaling approximately $756,000 and $2,293,000 at December&#160;31, 2022 and 2021, respectively. See Note 11, "Accumulated Other Comprehensive Loss" for the amounts reclassified out of AOCI to SG&amp;A expense related to our supplemental executive retirement plan.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Recently Issued Accounting Pronouncements:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (&#8220;FASB&#8221;) in the form of ASUs to the FASB&#8217;s Accounting Standards Codification. We considered the applicability and impact of all ASUs. We assessed and determined none were either applicable or are expected to have minimal impact on our consolidated financial position or results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518123904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenues and Segment Reporting</a></td>
<td class="text">Revenues and Segment Reporting:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table presents our revenues disaggregated by each major product category and service for each of the last three years (dollars in thousands, amounts and percentages may not always add due to rounding):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"/><td style="width:135.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><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:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2020</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Net Sales </span></div></td><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Net Sales </span></div></td><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Sales </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Merchandise:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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%">Case Goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bedroom Furniture</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">168,432&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">16.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">156,033&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">15.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">116,753&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">15.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:114%">118,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">11.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">109,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">79,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occasional</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">85,278&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">8.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">86,849&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">8.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">65,764&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">8.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">371,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">35.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">352,404&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">34.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">262,283&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">35.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Upholstery</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">445,306&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">42.5&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">433,525&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">42.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">315,714&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">42.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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:9pt;font-weight:400;line-height:114%">85,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">8.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">90,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">72,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:120%">Accessories and Other </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%">144,852&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">13.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">136,646&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">13.5&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">97,400&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">13.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,047,215&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">100.0&#160;</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:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,012,799&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">100.0&#160;</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:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">748,252&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">100.0&#160;</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:9pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt">Includes delivery charges and product protection. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Estimated refunds for returns and allowances are recorded based on estimated margin using our historical return patterns. We record estimated refunds for sales returns on a gross basis and the carrying value of the return asset is presented separately from inventory. Estimated return inventory of $875,000 and $822,000 at December&#160;31, 2022 and 2021, respectively, is included in the line item &#8220;Other current assets&#8221; and the estimated refund liability of $2,588,000 and $2,447,000 at December&#160;31, 2022 and 2021, respectively, is included in the line item &#8220;Accrued liabilities&#8221; on the Consolidated Balance Sheets.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We record customer deposits when payments are received in advance of the delivery of merchandise, which totaled $47,969,000 and $98,897,000 at December&#160;31, 2022 and December&#160;31, 2021, respectively. Of the customer deposit liabilities at December&#160;31, 2021, approximately $494,000 has not been recognized through net sales in the twelve months ended December&#160;31, 2022.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We typically offer our customers an opportunity for us to deliver their purchases and most choose this service. Delivery fees of approximately $52,199,000, $50,002,000 and $30,824,000 were charged to customers in 2022, 2021 and 2020, respectively, and are included in net sales. The costs associated with deliveries are included in selling, general and administrative expenses and were approximately  $48,071,000, $45,914,000, and $35,885,000 in 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We operate within a single reportable segment. We use a market area approach for both financial and operational decision making. Each of these market areas are considered individual operating segments. The individual operating segments all have similar economic characteristics. The retail stores within the market areas are similar in size and carry substantially identical products selected for the same target customer. We also use the same distribution methods chain-wide.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518183296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories:<span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Inventories are measured using the last-in, first-out (LIFO) method of valuation because it results in a better matching of current costs and revenues. The excess of current costs over our carrying value of inventories was approximately $45,545,000 and $34,704,000 at December&#160;31, 2022 and 2021, respectively. The use of the LIFO valuation method as compared to the FIFO method had a negative impact on our cost of goods sold of approximately $10,841,000 in 2022, $12,310,000 in 2021 and $636,000 in 2020</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">. During 2020, there were liquidations of LIFO inventory layers. The effect of the liquidations (included in the preceding LIFO impact amounts) decreased cost of goods sold. The effect of the liquidations during 2020 decreased cost of goods sold by approximately $562,000 or $0.03 per diluted share of common stock. </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We believe this information is meaningful to the users of these consolidated financial statements for analyzing the effects of price changes, for better understanding our financial position and for comparing such effects with other companies.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518253664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and Equipment:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Property and equipment are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:362.25pt"><tr><td style="width:1.0pt"/><td style="width:226.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Land and improvements</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">35,015&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">35,015&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">217,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">206,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">98,305&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">90,070&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Equipment</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:114%">61,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">56,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">5,423&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">3,125&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">417,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">391,288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(279,831)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(265,189)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">137,475&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">126,099&#160;</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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518150864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Arrangement<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Credit Arrangement</a></td>
<td class="text">Credit Arrangement:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In October 2022 we entered into the Fourth Amendment to Amended and Restated Credit Agreement (as amended, the &#8220;Credit Agreement&#8221;) with a bank to increase the revolving credit facility to $80,000,000, extend the maturity date to October&#160;24, 2027, and replace the LIBOR rate with the SOFR rate as the interest rate benchmark.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The Credit Agreement is a $80,000,000 revolving credit facility secured by our inventory, accounts receivable, cash, and certain other personal property. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit. Amounts available to borrow are based on the lesser of the borrowing base or the  $80,000,000 line amount. The credit facility contains covenants that, among other things, limit our ability to incur certain types of debt or liens, enter into mergers and consolidations or use proceeds of borrowing for other than permitted uses. The covenants also limit our ability to pay dividends if unused availability is less than $12,500,000.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We borrowed $43,800,000 under the Credit Agreement in March 2020 and repaid the borrowings in June 2020. The interest rates on the outstanding balance were based on the three-month Euro dollar LIBOR rate plus <span id="i44d2c8e77c9345da8d32df3b91d931a0_1953"/>1.25% and on a weighted average basis was approximately 2.37%.Total interest paid under the Credit Agreement was $400,000 for the year ended December&#160;31, 2020. There were no borrowings under the facility for the years ended December&#160;31, 2021 and December&#160;31, 2022.</span></div>The borrowing base was $124,700,000 at December&#160;31, 2022 and there were no outstanding letters of credit, accordingly, the net availability was $80,000,000.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518157024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities and Other Liabilities</a></td>
<td class="text">Accrued Liabilities and Other Liabilities:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Accrued liabilities and other liabilities consist of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.75pt"><tr><td style="width:1.0pt"/><td style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Employee compensation, related taxes and benefits</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:114%">$</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:114%">22,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">21,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Taxes other than income and withholding</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">8,862&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">7,319&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Self-insurance reserves</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:114%">5,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">5,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">11,660&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">12,426&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">48,676&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">46,664&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred compensation</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:114%">8,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">9,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">SERP, noncurrent</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">6,342&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">8,298&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Self-insurance reserves</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:114%">2,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">3,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1,669&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">2,635&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">18,373&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">23,172&#160;</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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518162880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes: <div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The provision for income taxes for the years ended December&#160;31 consist of the following:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Current</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</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:114%">$</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:114%">25,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">22,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">16,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,241&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">4,666&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">3,210&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">29,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">27,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Deferred</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</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:114%">(628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(1,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1,212&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(355)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(1,241)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">584&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">234&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(2,458)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;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 income tax expense</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">30,143&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">27,732&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">17,583&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The differences between income tax expense in the accompanying Consolidated Financial Statements and the amount computed by applying the statutory Federal income tax rate are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:645.00pt"><tr><td style="width:1.0pt"/><td style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Statutory rates applied to income before income taxes</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">25,095&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">24,949&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">16,164&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">State income taxes, net of Federal tax benefit</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:114%">4,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">3,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">2,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">State tax credits</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(494)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(481)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(1,206)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Other</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:114%">654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,143&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,732&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,583&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our effective tax rate differs from the federal statutory rate primarily due to state income taxes. In 2020, we completed the computations and recorded in the fourth quarter, state quality jobs credits of $1,527,000 generated in 2018, 2019, and 2020. </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Deferred income taxes </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The amounts in the following table are grouped based on broad categories of items that generate the deferred tax assets and liabilities.</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/></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%">Property and equipment</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:114%">$</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:114%">7,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">6,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Lease liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">55,322&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">57,588&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">11,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Retirement benefits</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">60&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">573&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">State tax credits</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:114%">1,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">2,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">702&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">676&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%">76,442&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%">79,174&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/></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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Inventory related</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">7,058&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">6,389&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Right-of-use lease assets</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:114%">53,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">55,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">563&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">594&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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 deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%">60,941&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%">62,799&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Net deferred tax assets</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">15,501&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">16,375&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We review our deferred tax assets to determine the need for a valuation allowance. Based on evidence, we concluded that it is more-likely-than-not that our deferred tax assets will be realized and therefore a valuation allowance is not required.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We file income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With respect to U.S. federal, state and local jurisdictions, with limited exceptions, we are no longer subject to income tax audits for years before 2019.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Uncertain Tax Positions</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Interest and penalties associated with uncertain tax positions, if any, are recognized as components of income tax expense. No amounts for uncertain tax positions were recorded for the years currently open under statute of limitations.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%">Cares Act</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary suspension of certain payment requirements for the employer-paid portion of social security taxes, the creation of certain refundable employee retention credits, and technical corrections from prior tax legislation for tax depreciation of certain qualified improvement property. We elected to defer the employer-paid portion of social security taxes beginning with pay dates on and after April 1, 2020 and through December&#160;31, 2020 and  deferred $1,607,000 which was repaid in 2021. During 2020, we recorded $2,301,000 for refundable employee retention credits reducing selling, general and administrative expenses.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518056640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases: <div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of between 1 year and 15 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;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In April 2020, the Financial Accounting Standards Board issued guidance allowing entities to make a policy election to account for lease concessions related to the COVID-19 pandemic as though enforceable rights and obligations for those concessions existed. The election applies to any lessor-provided lease concession related to the impact of the COVID-19 pandemic, provided the concession does not result in a substantial increase in the rights of the lessor or in the obligations of the lessee. During the year ended December 31, 2020, we received concessions from certain landlords in the form of rent deferrals of approximately $4.5 million and abatements of approximately $1.8 million. We have elected to account for these rent concessions&#8239;as though enforceable rights and obligations for those concessions existed in the original lease agreements and have recorded a non-interest bearing payable for the deferred rent payments.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">On May&#160;18, 2020, we completed a sale and leaseback transaction of three facilities which we initiated in April 2020 as part of our business continuity plan. The Coppell, TX&#8239;location has approximately 394,000 distribution square feet used to serve our western stores, 44,000 retail square feet, and 20,000 square feet of office space used for a call center and general management purposes. The&#8239;Lakeland, FL&#8239; property is a distribution center with approximately&#8239; 335,000 square feet and the Colonial Heights property is a distribution facility with 129,000 square feet.&#8239;The facilities were leased back to Havertys via&#8239;15-year operating&#8239;lease agreements with renewal options.&#8239; The total sales price for these properties, excluding costs and taxes,&#8239;was $70 million and their net book value was approximately $37.9 million. The gain of approximately $31.6 million was recognized in the second quarter of 2020 and is included in other income.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">In August 2021, we repurchased the Colonial Heights property, that was part of the sale-leaseback transaction in 2021 for $8.5 million.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">As of December&#160;31, 2022, we have entered into one lease for an additional retail location which has not yet commenced and is under construction.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The table below presents the operating lease assets and liabilities recognized on the consolidated balance sheets as of December&#160;31:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Operating Lease Assets: </span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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:114%">Right-of use lease assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:114%">207,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">222,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Operating Lease Liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/></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:114%">Current lease liabilities</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:114%">$</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:114%">34,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">33,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Non-current lease liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">186,845&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">196,771&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total operating lease liabilities</span></div></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">221,287&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">230,352&#160;</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"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our leases generally do not provide an implicit rate, and therefore we use our incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The weighted-average remaining lease term and weighted-average discount rate for operating leases as of December&#160;31 are:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding: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.6 years</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding: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%">8.1 years</span></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:114%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">5.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total lease liabilities recognized on the consolidated balance sheet as of December&#160;31, 2022:</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 style="width:427.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:20pt"><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:114%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Operating Leases</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">2023</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">45,427&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">2025</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">36,242&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">26,487&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">92,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Total undiscounted future minimum lease payments</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">273,982&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Less: difference between undiscounted lease payments and discounted operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">221,287&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portion of payments are not included in the initial measurement of the right&#8209;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 portion 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.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Components of lease expense which are included in selling, general, and administrative expenses within our consolidated statements of comprehensive income were as follows:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><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:114%">(in thousands)</span></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:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2020</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:114%">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:114%">$</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:114%">46,449&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">46,774&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">44,854&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Variable lease cost</span></td><td colspan="2" style="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:114%">6,969&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">6,680&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">5,827&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total lease expense</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">53,418&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">53,454&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">50,681&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Supplemental cash flow information related to leases is as follows:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><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:114%">(In thousands)</span></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:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2021</span></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:114%">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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Operating cash flows from operating leases</span></td><td style="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:114%">$</span></td><td style="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:114%">40,513&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:114%">$</span></td><td style="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:114%">47,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Operating leases</span></td><td style="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:114%">$</span></td><td style="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:114%">25,419&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:114%">$</span></td><td style="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:114%">25,025&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490519793456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Common Stock has a preferential dividend rate of at least 105% of the dividend paid on Class A Common Stock. Class A Common Stock has greater voting rights which include: voting as a separate class for the election of 75% of the total number of directors and on all other matters subject to shareholder vote, each share of Class A Common Stock has ten votes and votes with the Common Stock as a single class. Class A Common Stock is convertible at the holder&#8217;s option at any time into Common Stock on a 1-for-1 basis; Common Stock is not convertible into Class A Common Stock.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">A special cash dividend of $1.00 and $2.00 for Common Stock and $0.95 and $1.90 for Class A Common Stock was paid in the fourth quarter of 2022 and 2021. Total dividends paid on Common Stock were $31,432,000, $48,837,000 and $46,564,000 in 2022, 2021 and 2020, respectively. Total dividends paid on Class A Common Stock were $2,516,000, $3,609,000 and  $3,957,000 in 2022, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518243088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Benefit Plans</a></td>
<td class="text">Benefit Plans:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have a non-qualified, non-contributory supplemental executive retirement plan (the &#8220;SERP&#8221;) for employees whose retirement benefits are reduced due to their annual compensation levels. The SERP was frozen as of December 31, 2015 and no additional benefits were earned or have been accrued after that date. The SERP provides annual benefits amounting to 55% of final average earnings less benefits payable from Social Security benefits and our former pension plan which was settled in 2014. The SERP limits the total amount of annual retirement benefits that may be paid to a participant from all sources (former pension plan, Social Security and the SERP) to $125,000. The SERP is not funded so we pay benefits directly to participants.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table summarizes information about our SERP.</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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%">Benefit obligation at beginning of the year</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:114%">$</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:114%">8,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">9,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Interest cost</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">241&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">213&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Actuarial (gains) losses</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:114%">(1,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Benefits paid</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(359)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(359)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Benefit obligation at end of year</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:114%">6,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">8,756&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Change in plan assets:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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:114%">Employer contribution</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:114%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Benefits paid</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(359)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(359)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Fair value of plan assets at end of year</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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Funded status of the plan &#8211; (underfunded)</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(6,806)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(8,756)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Accumulated benefit obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">6,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">8,756&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Amounts recognized in the consolidated balance sheets consist of:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current liabilities</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(464)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(458)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(8,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,806)</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,756)</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The net actuarial loss recognized in accumulated other comprehensive income (loss) before the effect of income taxes was $148,000 in 2022 and $2,198,000 in 2021.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net pension cost included the following components:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest cost on projected benefit obligation</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:114%">$</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:114%">241&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">213&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">266&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Amortization of actuarial loss</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:114%">218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:120%">Net pension costs</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:114%">$</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:114%">459&#160;</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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">470&#160;</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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">425&#160;</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"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">There are no actuarial loss amounts expected to be amortized from accumulated other comprehensive loss into net periodic cost in 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Assumptions</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We use a measurement date of December&#160;31 for our SERP plan. Assumptions used to determine net periodic benefit cost for years ended December&#160;31 are as follows:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Discount rate</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:114%">2.80&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">2.41&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">3.29&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Assumptions used to determine benefit obligations at December&#160;31 for the SERP are as follows:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Discount rate</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:114%">5.43&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">2.80&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td></tr></table></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Cash Flows</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following schedule outlines the expected benefit payments related to the SERP in future years. These expected benefits were estimated based on the same actuarial assumptions used to determine benefit obligations at December&#160;31, 2022.</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 style="width:118.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">(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:114%">2023</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2024</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2025</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2026</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2027</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2028-2032</span></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:114%">Benefit Payments</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:114%">$</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:114%">464&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">470&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">514&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">568&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">586&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">2,711&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Other Plans</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have an employee savings/retirement (401(k)) plan to which substantially all our employees may contribute. We match employee contributions 100% up to 4% of a participant&#8217;s compensation, with a maximum match per participant of $12,200 in 2022 and $11,600 in 2021. We suspended the matching contribution for six weeks during 2020 as part of our business continuity plan. We expensed employer contributions of approximately $6,431,000, $6,046,000 and $4,069,000 in 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We offer participation in a self-directed, non-qualified deferred compensation plan to certain executives and employees. The plan allows a participant to defer a portion of their income. We may also make annual contributions based on the participant&#8217;s annual deferral, and our contributions were approximately $69,000, $74,000 and $43,000 in 2022, 2021, and 2020, respectively. The investments for the plan (and its predecessor plan) are held in rabbi trusts and are used to meet the obligations of the plans and precludes us from using such assets for operating purposes. The plans&#8217; assets totaled approximately $8,152,000 and $9,184,000 at December&#160;31, 2022 and 2021, respectively, and are included in other assets. The related liability under the plans of approximately $8,158,000 and $9,201,000 at December&#160;31, 2022 and 2021, respectively, is included in other liabilities.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We offer no post-retirement benefits other than the plans discussed above and no significant post-employment benefits.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518347056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text">Accumulated Other Comprehensive Loss:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following summarizes the changes in the balance and the reclassifications out of accumulated other comprehensive loss on our Consolidated Balance Sheets to the Consolidated Statements of Comprehensive Income:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended December&#160;31, </span></div></td></tr><tr style="height:12pt"><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:114%">(In thousands)</span></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:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Beginning balance</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:114%">$</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:114%">(2,293)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">(2,560)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">(2,087)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Defined benefit pension plan:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net gain (loss) during year</span></td><td colspan="2" style="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:114%">1,832&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">(791)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:27pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Amortization of net loss</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;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:114%">218&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">257&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">159&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">2,050&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">356&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">(632)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Tax expense (benefit)</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:114%">513&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">89&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">(159)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Total other comprehensive income (loss)</span></td><td colspan="2" style="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:114%">1,537&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">267&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">(473)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 17.5pt;text-align:left;text-indent:-16.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Ending balance</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:114%">$</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:114%">(756)</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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">(2,293)</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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">(2,560)</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"/></tr></table></div>(1)These amounts are included in the computation of net periodic pension costs and were reclassified to selling, general and administrative costs.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI http://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518133312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation Plans</a></td>
<td class="text">Stock-Based Compensation Plans:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We have issued and outstanding awards under two employee compensation plans, the 2022 Long-Term Incentive Plan (the &#8220;2022 LTIP Plan&#8221;) and the 2014 Long Term Incentive Plan (the &#8220;2014 LTIP Plan&#8221;). No new awards may be granted under the 2014 LTIP Plan. Grants of stock-settled appreciation rights, restricted units, and performance units have been made to certain officers and key employees. All equity awards are settled in shares of Common Stock. As of December&#160;31, 2022, approximately 1,241,000 shares were available for awards under the 2022 LTIP Plan.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table summarizes our equity award activity during the years ended December&#160;31, 2022, 2021, and 2020:</span></div><div style="margin-top:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:492.75pt"><tr><td style="width:1.0pt"/><td style="width:190.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.00pt"/><td style="width:1.0pt"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Service-Based<br/>Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Performance-Based<br/>Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Stock-Settled<br/>Appreciation Rights</span></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Shares or Units (#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Weighted-Average<br/>Award Price($)</span></td><td colspan="3" style="padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Shares or Units(#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Weighted-Average<br/>Award Price ($)</span></td><td colspan="3" style="padding:0 1pt"/><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:6pt;font-weight:700;line-height:100%">Rights(#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Weighted-Average<br/>Award Price($)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%">234,810&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">20.93&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">214,809&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">21.38&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">7,500&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">18.14&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">Granted</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:114%">145,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">120,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Awards vested or rights exercised</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(130,434)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">20.69&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(44,875)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">22.12&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(7,500)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">18.14&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">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:114%">(10,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:115%">Units forfeited due to performance</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(76,493)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">20.29&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2020</span></div></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:114%">239,281&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.77&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">213,895&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">21.08&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Granted</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">120,221&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">33.29&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">93,685&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">32.83&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">Awards vested or rights exercised</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:114%">(130,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">21.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(56,578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">22.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Forfeited</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(10,097)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">25.85&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:115%">Additional units earned due to performance</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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">77,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%">219,082&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">27.10&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">328,267&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">23.96&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">Granted</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:114%">155,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">28.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">103,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">28.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Awards vested or rights exercised</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(122,680)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">27.13&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(34,940)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">20.28&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">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:114%">(14,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">28.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(19,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">26.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Additional units earned due to performance</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">59,249&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">32.83&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2022</span></div></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:114%">237,302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">28.16&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">436,647&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">26.56&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted units expected to vest</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">237,302&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">28.16&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">439,637&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">26.57&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The total fair value of service-based restricted stock awards that vested in 2022, 2021 and 2020 was approximately $3,338,000, $6,069,000 and $1,798,000, respectively. The aggregate intrinsic value of outstanding restricted stock awards was $7,095,000 at December&#160;31, 2022. The restrictions on the service-based awards generally lapse or vest annually, primarily over one-year or three-year periods.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The total fair value of performance-based restricted stock awards that vested in 2022, 2021 and 2020 was approximately $993,000, $2,046,000 and $755,000, respectively. The aggregate intrinsic value of outstanding performance awards at December&#160;31, 2022 expected to vest was  $13,142,000. 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;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The fair value for stock-settled appreciation rights were estimated at the date of grant using a Black&#8209;Scholes pricing model. The intrinsic value of stock-settled appreciation rights exercised during 2020 was approximately $18,000. There were no stock-settled appreciation rights outstanding at December 31, 2020 and there have been no subsequent grants.</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"> </span></div><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The compensation fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">r all awards is being charged to selling, general and administrative expense over the respective grants&#8217; vesting periods, primarily on a straight-line basis, and was approximately $7,195,000, $8,213,000 and $4,375,000 in 2022, 2021 and 2020, respectively. Forfeitures are recognized as they occur. The tax (benefit) expense recognized related to all awards was approximately $(73,000), $(1,011,000) and $293,000 in 2022, 2021 and 2020, respectively. As of December&#160;31, 2022, the total compensation cost related to unvested equity awards was approximately $6,126,000 and is expected to be recognized over a weighted-average period of 1.6 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518133312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share:<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following is a reconciliation of the income (loss) and number of shares used in calculating the diluted earnings per share for Common Stock and Class A Common Stock (amounts in thousands except per share data):</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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%">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:114%">$</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:114%">31,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">48,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">46,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Undistributed earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">51,290&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">35,653&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">7,954&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><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:#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:114%">82,722&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">84,490&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">54,518&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">6,636&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">6,313&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">4,630&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><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:#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:114%">$</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:114%">89,358&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">90,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">59,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/></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%">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:114%">$</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:114%">2,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">3,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">3,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Undistributed earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,120&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">2,704&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">673&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">6,636&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">6,313&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,630&#160;</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"/></tr></table></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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares outstanding - basic</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:114%">15,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">16,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">17,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Assumed conversion of Class A Common Stock</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1,284&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1,330&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1,522&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Dilutive awards and common stock equivalents</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:114%">529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total weighted average diluted Common Stock</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">17,038&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">18,543&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">18,932&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1,284&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1,330&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1,522&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Basic net earnings per share</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</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:114%">5.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">5.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">3.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common Stock</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">5.17&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">4.75&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">3.04&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Diluted net earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common Stock</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">5.24&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">4.90&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">3.12&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A 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:114%">$</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:114%">5.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">4.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">3.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518306704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Selected Quarterly Financial Data (Unaudited)</a></td>
<td class="text">Selected Quarterly Financial Data (Unaudited):<div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following is a summary of the unaudited quarterly results of operations for the years ended December&#160;31, 2022 and 2021 (in thousands, except per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"/><td style="width:196.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:75.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022 Quarter Ended</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:114%">March 31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">June 30</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">September 30</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">December 31</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:114%">Net sales</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:114%">$</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:114%">238,947&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">253,216&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">274,495&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">280,557&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Gross profit</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:114%">140,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">146,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">156,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">159,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Income before taxes</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:114%">25,720&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">28,668&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">32,609&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">32,504&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Net income</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:114%">19,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">21,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">24,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">23,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Basic net earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common</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:114%">1.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common</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:114%">1.08&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.25&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.43&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.40&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Diluted net earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common</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:114%">1.11&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.27&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.46&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.42&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common</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:114%">1.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:477.00pt"><tr><td style="width:1.0pt"/><td style="width:196.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021 Quarter Ended</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:114%">March 31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">June 30</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">September 30</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">December 31</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net sales</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">236,491&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">249,989&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">260,378&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">265,940&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</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:114%">135,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">141,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">148,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">150,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income before taxes</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">25,364&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">29,169&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">31,903&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">32,099&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net income</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:114%">19,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">22,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">24,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">24,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Basic net earnings per share:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common</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:114%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="2" style="background-color:#dbdbdb;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:114%">1.00&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.18&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.28&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.31&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Diluted net earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1.04&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.21&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.31&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.35&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="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:114%">0.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Because of rounding the amounts will not necessarily add to the totals computed for the year. Also because of rounding and the use of the two-class method in calculating per share data, the quarterly per share data will not necessarily add to the annual totals.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=124502072&amp;loc=SL124452896-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518243088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule II &#8211; Valuation and Qualifying Accounts</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%">Schedule II &#8211; Valuation and Qualifying Accounts</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline">Haverty Furniture Companies, Inc.</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 style="width:220.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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-weight:700;line-height:114%">Column A</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">Column B</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">Column C</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">Column D</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">Column E</span></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:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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:120%">Balance at<br/>beginning of<br/>period</span></td><td colspan="3" style="padding:0 1pt"/><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:120%">Additions<br/>charged to costs<br/>and expenses</span></td><td colspan="3" style="padding:0 1pt"/><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:120%">Deductions<br/>Describe (1)(2)</span></td><td colspan="3" style="padding:0 1pt"/><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:120%">Balance at<br/>end of period</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year ended December&#160;31, 2022:</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:120%">Refund on estimated returns and allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">2,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">26,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">26,661&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">2,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:14pt"><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:9pt;font-weight:400;line-height:120%">Year ended December&#160;31, 2021:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;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:120%">Refund on estimated returns and allowances</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">2,378&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">25,563&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">25,494&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">2,447&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year ended December&#160;31, 2020:</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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:120%">Reserve for cancelled sales and allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">2,023&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">17,094&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">16,739&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;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:114%">2,378&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%">(1)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt">Reserve for cancelled sales and allowances: impact of sales cancelled after delivery plus amount of allowance given to customers. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%">(2)</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt">Refund on estimated returns and allowances: impact of sales cancelled after delivery plus amount of allowance given to customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516441440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">The consolidated financial statements include the accounts of Havertys and its wholly-owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Use of Estimates:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The preparation of financial statements in conformity with United States of America generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Cash and Cash Equivalents:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Cash and cash equivalents include all liquid investments with a maturity date of less than three months when purchased. Cash equivalents also include amounts due from third-party financial institutions for credit and debit card transactions which typically settle within five days.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash Equivalents</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Restricted Cash Equivalents:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our insurance carrier requires us to collateralize a portion of our workers&#8217; compensation obligations. These funds are investments in money market funds held by an agent. The agreement with our carrier governing these funds is on an annual basis expiring on December&#160;31.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Inventories:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Inventories are stated at the lower of cost or market. Cost is determined using the last-in, first-out (LIFO) method.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_OtherCurrentAssetsPolicyTextBlock', window );">Other Current Assets</a></td>
<td class="text"><div><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Other Current Assets:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Other current assets include receivables from third-party finance companies used by customers to finance purchases and receivables from landlords for tenant incentives.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text">Property and Equipment:Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is provided over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated useful life or the lease term of the related asset.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_CustomerDepositsPolicyTextBlock', window );">Customer Deposits</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Customer Deposits: </span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Customer deposits consist of cash collections on sales of undelivered merchandise, customer advance payments, and deposits on credit sales for undelivered merchandise.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Contingencies: </span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We are involved in lawsuits, claims and proceedings incident to the ordinary course of our business.  We review the need for any loss contingency reserves and establish reserves when, in the opinion of management, it is probable that a matter would result in liability, and the amount of loss, if any, can be reasonably estimated. Generally, in view of the inherent difficulty of predicting the outcome of these matters, it may not be possible to determine whether any loss is probable or to reasonably estimate the amount of the loss until the case is close to resolution, in which case no reserve is established until that time. Claims against us could result in costly litigation, require significant amounts of management time and result in the diversion of significant operational resources.  We expense any litigation-related amounts as incurred. The results of these lawsuits, claims and proceedings cannot be predicted with certainty. However, we believe that the ultimate resolution of these current matters will not have a material adverse effect on our Consolidated Financial Statements taken as a whole.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Revenue Recognition:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">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. The liability for sales returns, including the impact on gross profit, is estimated based on historical return levels and recognized at the transaction price. We also recognize a return asset, and corresponding adjustment to cost of sales, for our right to recover the goods returned by the customer, measured at the former carrying amount of the goods, less any expected recovery cost. At each financial reporting date, we assess our estimates of expected returns, refund liabilities, and return assets. When we receive payment from customers before delivery of merchandise, the amount received is recorded as a customer deposit.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net sales also include amounts generated by product protection plans. We act as an agent for these sales and the service is provided by a third-party. Revenue, net of related costs, is recognized at the time the covered merchandise is delivered to the customer. We do not have a loyalty program.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We expense sales commissions within SG&amp;A at the time revenue is recognized because the amortization period would be one year or less. We do not disclose the value of unsatisfied performance obligations because delivery is made within one year of the customer purchase.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Goods Sold</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Cost of Goods Sold:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our cost of goods sold includes the direct costs of products sold, warehouse handling and transportation costs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Selling, General and Administrative Expenses</a></td>
<td class="text">Selling, General and Administrative Expenses:Our selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses are comprised of advertising, selling, occupancy, delivery, administrative costs, and certain warehouse and transportation related expenses including accessorial and demurrage fees.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Leases:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We determine if an arrangement contains a lease in whole or in part at the inception of the contract. Right&#8209;of-use (ROU) assets represent our right to use an underlying asset for the lease term while lease liabilities represent our obligation to make lease payments arising from the lease. All leases greater than 12 months result in the recognition of a ROU asset and a liability at the lease commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide the information required to determine the implicit rate, we use our incremental borrowing rate in determining the present value of lease payments. Our incremental borrowing rate approximates the rate we would get if borrowing on a collateralized basis based on information available at commencement date. We use the implicit rate when readily determinable.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Our lease terms include all non-cancelable periods and may include options to extend (or to not terminate) the lease when it is reasonably certain that we will exercise that option. Leases that have a term of 12 months or less at the commencement date are expensed on a straight-line basis over the lease term and do not result in the recognition of an asset or a liability.</span></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Lease expense for operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, primarily related to real estate and we account for the lease and non-lease components as a single lease component. See Note 8, &#8220;Leases,&#8221; for additional information.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising Expense</a></td>
<td class="text">Advertising Expense:Advertising costs, which include television, radio, newspaper, digital, and other media advertising, are expensed upon first showing.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpensePolicyTextBlock', window );">Interest Income, net</a></td>
<td class="text">Interest Income, net:We report interest income net of interest expense. Interest income is generated by our cash equivalents and restricted cash equivalents. Interest expense is comprised of charges incurred related to our credit facility.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_OtherIncomePolicyTextBlock', window );">Other Income, net</a></td>
<td class="text">Other Income, net:Other income, net includes any gains or losses on sales of property and equipment and other income or expense items outside of core operations. On May 18, 2020, Havertys completed a sale and leaseback transaction which generated a gain of $31,600,000 and is included in other income.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReservePolicyTextBlock', window );">Self-Insurance</a></td>
<td class="text">Self-Insurance:We are self-insured, for amounts up to a deductible per occurrence, for losses related to general liability, workers&#8217; compensation and vehicle claims. We are primarily self-insured for employee group health care claims. We have purchased insurance coverage in order to establish certain limits to our exposure on a per claim basis. We maintain an accrual for these costs based on claims filed and an estimate of claims incurred but not reported or paid, based on historical data and actuarial estimates. The current portion of these self-insurance reserves is included in accrued liabilities and the non-current portion is included in other liabilities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Fair Values of Financial Instruments:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts receivable, accounts payable and customer deposits approximate their carrying amounts due to their short-term nature. The assets that are related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices, a Level 1 valuation technique.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text">Impairment of Long-Lived Assets:We review long-lived assets for impairment when circumstances indicate the carrying amount of an asset may not be recoverable. If an indicator of impairment is identified, we evaluate the long-lived assets at the individual property or store level, which is the lowest level at which individual cash flows can be identified. We evaluate right-of-use assets at the same level and exclude operating lease liabilities when evaluating for impairment. When evaluating assets for potential impairment, we first compare the carrying amount of the asset to the store&#8217;s estimated future cash flows (undiscounted and without interest charges). If the estimated future cash flows are less than the carrying amount of the asset, an impairment loss calculation is prepared. The impairment loss calculation compares the carrying amount of the asset to the estimated fair value of the store&#8217;s assets, which is determined on the basis of fair value for similar assets or discounted future cash flows.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text">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 their contractual rights.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Accumulated Other Comprehensive Income (Loss):</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;), net of income taxes, was comprised of unrecognized retirement liabilities totaling approximately $756,000 and $2,293,000 at December&#160;31, 2022 and 2021, respectively. See Note 11, "Accumulated Other Comprehensive Loss" for the amounts reclassified out of AOCI to SG&amp;A expense related to our supplemental executive retirement plan.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%">Recently Issued Accounting Pronouncements:</span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (&#8220;FASB&#8221;) in the form of ASUs to the FASB&#8217;s Accounting Standards Codification. We considered the applicability and impact of all ASUs. We assessed and determined none were either applicable or are expected to have minimal impact on our consolidated financial position or results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contingencies</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CustomerDepositsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for customer deposits. Customer deposits consist of cash collections on sales of undelivered merchandise, customer advance payments, and deposits on credit sales for undelivered merchandise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_CustomerDepositsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_OtherCurrentAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Current Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_OtherCurrentAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_OtherIncomePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for other income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_OtherIncomePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpensePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing interest expense, including the method of amortizing debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 10<br> -Section 05<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=28365394&amp;loc=d3e23770-108382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpensePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReservePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReservePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518157024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock', window );">Schedule of Estimated Useful Lives of Property and Equipment</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Estimated useful lives for financial reporting purposes are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:255.75pt"><tr><td style="width:1.0pt"/><td style="width:169.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Buildings</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">25 &#8211; 33 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5 &#8211; 15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Furniture and Fixtures</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3 &#8211; 15 years</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">3 &#8211; 15 years</span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518162880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Revenues Disaggregated by Major Product Category and Service</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table presents our revenues disaggregated by each major product category and service for each of the last three years (dollars in thousands, amounts and percentages may not always add due to rounding):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"/><td style="width:135.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><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:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2020</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Net Sales </span></div></td><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Net Sales </span></div></td><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">% of Net</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Sales </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Merchandise:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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%">Case Goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bedroom Furniture</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">168,432&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">16.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">156,033&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">15.4&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">116,753&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">15.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 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:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:114%">118,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">11.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">109,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">10.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">79,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occasional</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">85,278&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">8.1&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">86,849&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">8.6&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">65,764&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">8.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">371,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">35.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">352,404&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">34.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">262,283&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">35.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Upholstery</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">445,306&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">42.5&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">433,525&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">42.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">315,714&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">42.2&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">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:9pt;font-weight:400;line-height:114%">85,208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">8.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">90,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">8.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">72,855&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:120%">Accessories and Other </span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%">144,852&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">13.8&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">136,646&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">13.5&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">97,400&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">13.0&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,047,215&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">100.0&#160;</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:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">1,012,799&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">100.0&#160;</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:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">748,252&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">100.0&#160;</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:9pt;font-weight:400;line-height:114%">%</span></td></tr></table></div>(1)Includes delivery charges and product protection.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518056640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Property and equipment are summarized as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:362.25pt"><tr><td style="width:1.0pt"/><td style="width:226.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Land and improvements</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">35,015&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">35,015&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Buildings and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">217,293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">206,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">98,305&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">90,070&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Equipment</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:114%">61,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">56,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">5,423&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">3,125&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">417,306&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">391,288&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(279,831)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(265,189)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">137,475&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">126,099&#160;</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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490605267856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Accrued liabilities and other liabilities consist of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.75pt"><tr><td style="width:1.0pt"/><td style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Accrued liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Employee compensation, related taxes and benefits</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:114%">$</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:114%">22,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">21,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Taxes other than income and withholding</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">8,862&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">7,319&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Self-insurance reserves</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:114%">5,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">5,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">11,660&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">12,426&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">48,676&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">46,664&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Deferred compensation</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:114%">8,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">9,201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">SERP, noncurrent</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">6,342&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">8,298&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Self-insurance reserves</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:114%">2,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">3,038&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1,669&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">2,635&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">18,373&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">23,172&#160;</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"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490519765584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Provision for Income Taxes</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The provision for income taxes for the years ended December&#160;31 consist of the following:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Current</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</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:114%">$</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:114%">25,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">22,832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">16,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,241&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">4,666&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">3,210&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">29,559&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">27,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20,041&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Deferred</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</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:114%">(628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(1,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1,212&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(355)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(1,241)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">584&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">234&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(2,458)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;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 income tax expense</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">30,143&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">27,732&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">17,583&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Statutory to Effective Income Tax Reconciliation</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The differences between income tax expense in the accompanying Consolidated Financial Statements and the amount computed by applying the statutory Federal income tax rate are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:645.00pt"><tr><td style="width:1.0pt"/><td style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Statutory rates applied to income before income taxes</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">25,095&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">24,949&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">16,164&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></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%">State income taxes, net of Federal tax benefit</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:114%">4,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">3,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">2,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">State tax credits</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(494)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(481)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(1,206)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">Other</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:114%">654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">30,143&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">27,732&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">17,583&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Deferred income taxes </span><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The amounts in the following table are grouped based on broad categories of items that generate the deferred tax assets and liabilities.</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Deferred tax assets: </span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/></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%">Property and equipment</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:114%">$</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:114%">7,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">6,944&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Lease liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">55,322&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">57,588&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">11,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">11,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Retirement benefits</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">60&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">573&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">State tax credits</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:114%">1,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">2,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">702&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">676&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%">76,442&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%">79,174&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/></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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Inventory related</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">7,058&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">6,389&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Right-of-use lease assets</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:114%">53,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">55,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Other</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">563&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">594&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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 deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%">60,941&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;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:114%">62,799&#160;</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Net deferred tax assets</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">15,501&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;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:114%">16,375&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516284336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock', window );">Schedule of Operating Lease Assets and Liabilities Recognized</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The table below presents the operating lease assets and liabilities recognized on the consolidated balance sheets as of December&#160;31:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Operating Lease Assets: </span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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:114%">Right-of use lease assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</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:114%">207,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">222,356&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Operating Lease Liabilities:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/></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:114%">Current lease liabilities</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:114%">$</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:114%">34,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">33,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Non-current lease liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">186,845&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">196,771&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;padding-left:36pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Total operating lease liabilities</span></div></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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">221,287&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">230,352&#160;</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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock', window );">Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The weighted-average remaining lease term and weighted-average discount rate for operating leases as of December&#160;31 are:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding: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.6 years</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding: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%">8.1 years</span></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:114%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">5.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">5.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total lease liabilities recognized on the consolidated balance sheet as of December&#160;31, 2022:</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 style="width:427.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:20pt"><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:114%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Operating Leases</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">2023</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">45,427&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">41,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">2025</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">36,242&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">26,487&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">92,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Total undiscounted future minimum lease payments</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">273,982&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Less: difference between undiscounted lease payments and discounted operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(52,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">221,287&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Expense</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Components of lease expense which are included in selling, general, and administrative expenses within our consolidated statements of comprehensive income were as follows:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><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:114%">(in thousands)</span></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:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2020</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:114%">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:114%">$</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:114%">46,449&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">46,774&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">44,854&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Variable lease cost</span></td><td colspan="2" style="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:114%">6,969&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">6,680&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">5,827&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total lease expense</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">53,418&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">53,454&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">50,681&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock', window );">Schedule of Supplemental Cash Flow Information Related to Leases</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Supplemental cash flow information related to leases is as follows:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Year Ended December&#160;31,</span></div></td></tr><tr style="height:14pt"><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:114%">(In thousands)</span></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:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2021</span></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:114%">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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Operating cash flows from operating leases</span></td><td style="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:114%">$</span></td><td style="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:114%">40,513&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:114%">$</span></td><td style="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:114%">47,607&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Operating leases</span></td><td style="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:114%">$</span></td><td style="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:114%">25,419&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="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:114%">$</span></td><td style="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:114%">25,025&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of operating lease assets and liabilities recognized on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's weighted average remaining lease term and discount rate for operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's supplemental cash flow information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516284336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock', window );">Schedule of Change in Benefit Obligation, Plan Assets and Funded Status</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table summarizes information about our SERP.</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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%">Benefit obligation at beginning of the year</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:114%">$</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:114%">8,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">9,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Interest cost</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">241&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">213&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Actuarial (gains) losses</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:114%">(1,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Benefits paid</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(359)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(359)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Benefit obligation at end of year</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:114%">6,806&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">8,756&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Change in plan assets:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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:114%">Employer contribution</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:114%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Benefits paid</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(359)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(359)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Fair value of plan assets at end of year</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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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:114%">Funded status of the plan &#8211; (underfunded)</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(6,806)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(8,756)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Accumulated benefit obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">6,806&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">8,756&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock', window );">Schedule of Amounts Recognized in Consolidated Balance Sheets</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Amounts recognized in the consolidated balance sheets consist of:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Current liabilities</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(464)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">(458)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,342)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(8,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(6,806)</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(8,756)</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Pension Costs</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Net pension cost included the following components:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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:114%">(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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Interest cost on projected benefit obligation</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:114%">$</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:114%">241&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">213&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">266&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Amortization of actuarial loss</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:114%">218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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:120%">Net pension costs</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:114%">$</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:114%">459&#160;</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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">470&#160;</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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">425&#160;</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"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Assumptions</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">We use a measurement date of December&#160;31 for our SERP plan. Assumptions used to determine net periodic benefit cost for years ended December&#160;31 are as follows:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Discount rate</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:114%">2.80&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">2.41&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">3.29&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td></tr></table></div><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">Assumptions used to determine benefit obligations at December&#160;31 for the SERP are as follows:</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 style="width:359.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Discount rate</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:114%">5.43&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">2.80&#160;</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 13pt 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:114%">n/a</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Future Benefit Payments</a></td>
<td class="text"><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following schedule outlines the expected benefit payments related to the SERP in future years. These expected benefits were estimated based on the same actuarial assumptions used to determine benefit obligations at December&#160;31, 2022.</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 style="width:118.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><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:114%">(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:114%">2023</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2024</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2025</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2026</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2027</span></td><td colspan="3" style="padding:0 1pt"/><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:114%">2028-2032</span></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:114%">Benefit Payments</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:114%">$</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:114%">464&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">470&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">514&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">568&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">586&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">2,711&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490605267856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following summarizes the changes in the balance and the reclassifications out of accumulated other comprehensive loss on our Consolidated Balance Sheets to the Consolidated Statements of Comprehensive Income:</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Year Ended December&#160;31, </span></div></td></tr><tr style="height:12pt"><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:114%">(In thousands)</span></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:114%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Beginning balance</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:114%">$</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:114%">(2,293)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">(2,560)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">(2,087)</span></td><td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other comprehensive income (loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Defined benefit pension plan:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net gain (loss) during year</span></td><td colspan="2" style="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:114%">1,832&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">99&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">(791)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:27pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Amortization of net loss</span><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;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:114%">218&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">257&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">159&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">2,050&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">356&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">(632)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Tax expense (benefit)</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:114%">513&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">89&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">(159)</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Total other comprehensive income (loss)</span></td><td colspan="2" style="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:114%">1,537&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">267&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:114%">(473)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 17.5pt;text-align:left;text-indent:-16.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Ending balance</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:114%">$</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:114%">(756)</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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">(2,293)</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 colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">(2,560)</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"/></tr></table></div>(1)These amounts are included in the computation of net periodic pension costs and were reclassified to selling, general and administrative costs.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518382864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of Equity Award Activity</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following table summarizes our equity award activity during the years ended December&#160;31, 2022, 2021, and 2020:</span></div><div style="margin-top:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:492.75pt"><tr><td style="width:1.0pt"/><td style="width:190.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:43.00pt"/><td style="width:1.0pt"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Service-Based<br/>Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Performance-Based<br/>Restricted Stock Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%">Stock-Settled<br/>Appreciation Rights</span></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Shares or Units (#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Weighted-Average<br/>Award Price($)</span></td><td colspan="3" style="padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Shares or Units(#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Weighted-Average<br/>Award Price ($)</span></td><td colspan="3" style="padding:0 1pt"/><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:6pt;font-weight:700;line-height:100%">Rights(#) </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:6pt;font-weight:700;line-height:120%">Weighted-Average<br/>Award Price($)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2019</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%">234,810&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">20.93&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">214,809&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">21.38&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">7,500&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">18.14&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">Granted</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:114%">145,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">120,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Awards vested or rights exercised</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(130,434)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">20.69&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(44,875)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">22.12&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(7,500)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">18.14&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">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:114%">(10,470)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:115%">Units forfeited due to performance</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(76,493)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">20.29&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2020</span></div></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:114%">239,281&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.77&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">213,895&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">21.08&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Granted</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">120,221&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">33.29&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">93,685&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">32.83&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">Awards vested or rights exercised</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:114%">(130,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">21.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(56,578)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">22.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Forfeited</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(10,097)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">25.85&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:115%">Additional units earned due to performance</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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">77,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">20.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2021</span></div></td><td colspan="2" style="background-color:#dbdbdb;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:114%">219,082&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">27.10&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">328,267&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">23.96&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">Granted</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:114%">155,681&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">28.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">103,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">28.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Awards vested or rights exercised</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">(122,680)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">27.13&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">(34,940)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">20.28&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;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:114%">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:114%">(14,781)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">28.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">(19,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">26.12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;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:114%">Additional units earned due to performance</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">59,249&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">32.83&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Outstanding at December&#160;31, 2022</span></div></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:114%">237,302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">28.16&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">436,647&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">26.56&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Restricted units expected to vest</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">237,302&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">28.16&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">439,637&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">26.57&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518251824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following is a reconciliation of the income (loss) and number of shares used in calculating the diluted earnings per share for Common Stock and Class A Common Stock (amounts in thousands except per share data):</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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/></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%">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:114%">$</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:114%">31,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">48,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">46,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Undistributed earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">51,290&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">35,653&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">7,954&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><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:#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:114%">82,722&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">84,490&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">54,518&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">6,636&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">6,313&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">4,630&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><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:#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:114%">$</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:114%">89,358&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">90,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">59,148&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/></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%">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:114%">$</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:114%">2,516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">3,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">3,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;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%">Undistributed earnings</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">4,120&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">2,704&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">673&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">6,636&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">6,313&#160;</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:114%">$</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:9pt;font-weight:400;line-height:114%">4,630&#160;</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"/></tr></table></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 style="width:291.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><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-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares outstanding - basic</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:114%">15,225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">16,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">17,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Assumed conversion of Class A Common Stock</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1,284&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1,330&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1,522&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Dilutive awards and common stock equivalents</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:114%">529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Total weighted average diluted Common Stock</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">17,038&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">18,543&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;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:114%">18,932&#160;</span></td><td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Weighted average shares outstanding</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1,284&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1,330&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1,522&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Basic net earnings per share</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</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:114%">5.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">5.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">3.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common Stock</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">5.17&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">4.75&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">3.04&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Diluted net earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common Stock</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">5.24&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">4.90&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">3.12&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A 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:114%">$</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:114%">5.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">4.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">$</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:114%">3.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518311104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Selected Quarterly Financial Data</a></td>
<td class="text"><div style="margin-top:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%">The following is a summary of the unaudited quarterly results of operations for the years ended December&#160;31, 2022 and 2021 (in thousands, except per share data):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"/><td style="width:196.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:75.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2022 Quarter Ended</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:114%">March 31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">June 30</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">September 30</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">December 31</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:114%">Net sales</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:114%">$</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:114%">238,947&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">253,216&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">274,495&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">$</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:114%">280,557&#160;</span></td><td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Gross profit</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:114%">140,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">146,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">156,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">159,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Income before taxes</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:114%">25,720&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">28,668&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">32,609&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">32,504&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Net income</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:114%">19,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">21,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">24,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">23,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:114%">Basic net earnings per share:</span></td><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common</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:114%">1.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common</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:114%">1.08&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.25&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.43&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.40&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="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:114%">Diluted net earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Common</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:114%">1.11&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.27&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.46&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/><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:114%">1.42&#160;</span></td><td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Class A Common</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:114%">1.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:477.00pt"><tr><td style="width:1.0pt"/><td style="width:196.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%">2021 Quarter Ended</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:114%">March 31</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">June 30</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">September 30</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:114%">December 31</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net sales</span></td><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">236,491&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">249,989&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">260,378&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;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:114%">$</span></td><td style="background-color:#dbdbdb;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:114%">265,940&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gross profit</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:114%">135,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">141,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">148,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">150,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Income before taxes</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">25,364&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">29,169&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">31,903&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">32,099&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Net income</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:114%">19,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">22,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">24,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">24,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Basic net earnings per share:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common</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:114%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="2" style="background-color:#dbdbdb;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:114%">1.00&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.18&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.28&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.31&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Diluted net earnings per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common</span></td><td colspan="2" style="background-color:#dbdbdb;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:114%">1.04&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.21&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.31&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;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:114%">1.35&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><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="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:114%">0.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:114%">1.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124502072&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490517159712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 18, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 01, 2020 </div>
<div>store</div>
</th>
<th class="th">
<div>Jun. 20, 2020 </div>
<div>store</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>store </div>
<div>state</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2020 </div>
<div>team_member</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemLineItems', window );"><strong>Unusual or Infrequent Item, or Both [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_NumberOfShowrooms', window );">Number of showrooms | store</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfStatesInWhichEntityOperates', window );">Number of states | state</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_SettlementPeriodForCreditAndDebitCardTransactions', window );">Settlement period for credit and debit card transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Purchasing, warehousing, delivery and other distribution costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,486,000<span></span>
</td>
<td class="nump">$ 94,239,000<span></span>
</td>
<td class="nump">$ 71,838,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidAdvertising', window );">Prepaid advertising costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,000<span></span>
</td>
<td class="nump">88,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,381,000<span></span>
</td>
<td class="nump">49,338,000<span></span>
</td>
<td class="nump">39,862,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,000<span></span>
</td>
<td class="nump">152,000<span></span>
</td>
<td class="nump">391,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleAndLeasebackTransactionGainLossNet', window );">Gain on sale and leaseback transaction</a></td>
<td class="nump">$ 31,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Gains on sale of former retail locations and other operating assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Self insurance reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,096,000<span></span>
</td>
<td class="nump">8,306,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation', window );">Percentage of earnings distributed as dividends in earnings per share calculation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (756,000)<span></span>
</td>
<td class="num">$ (2,293,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemAxis=hvt_Covid19Member', window );">COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemLineItems', window );"><strong>Unusual or Infrequent Item, or Both [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated', window );">Number of team members included in permanent workforce reduction | team_member</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_UnusualOrInfrequentItemNumberOfStoresReopened', window );">Number of stores reopened | store</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103<span></span>
</td>
<td class="nump">17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_NumberOfShowrooms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of showrooms through which the entity operates in as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_NumberOfShowrooms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_SettlementPeriodForCreditAndDebitCardTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time in which amounts due from third-party financial institutions for credit and debit card transactions are settled, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_SettlementPeriodForCreditAndDebitCardTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_UnusualOrInfrequentItemNumberOfStoresReopened">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of stores reopened after remaining closed in an effort to mitigate the spread of COVID-19 and protect team members, customers, and communities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_UnusualOrInfrequentItemNumberOfStoresReopened</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of team member positions eliminated due to a permanent reduction in the workforce.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStatesInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of states the entity operates in as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStatesInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidAdvertising">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleAndLeasebackTransactionGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123417830&amp;loc=SL77919786-209982<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleAndLeasebackTransactionGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemAxis=hvt_Covid19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemAxis=hvt_Covid19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490521827328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">25 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">33 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Improvements | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Improvements | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490515931344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Segment Reporting - Schedule of Revenues Disaggregated by Major Product Category and Service (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 280,557<span></span>
</td>
<td class="nump">$ 274,495<span></span>
</td>
<td class="nump">$ 253,216<span></span>
</td>
<td class="nump">$ 238,947<span></span>
</td>
<td class="nump">$ 265,940<span></span>
</td>
<td class="nump">$ 260,378<span></span>
</td>
<td class="nump">$ 249,989<span></span>
</td>
<td class="nump">$ 236,491<span></span>
</td>
<td class="nump">$ 1,047,215<span></span>
</td>
<td class="nump">$ 1,012,799<span></span>
</td>
<td class="nump">$ 748,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfNetSales', window );">Percentage of net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hvt_CaseGoodsMember', window );">Case Goods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 371,849<span></span>
</td>
<td class="nump">$ 352,404<span></span>
</td>
<td class="nump">$ 262,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfNetSales', window );">Percentage of net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.50%<span></span>
</td>
<td class="nump">34.80%<span></span>
</td>
<td class="nump">35.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hvt_BedroomFurnitureMember', window );">Bedroom Furniture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 168,432<span></span>
</td>
<td class="nump">$ 156,033<span></span>
</td>
<td class="nump">$ 116,753<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfNetSales', window );">Percentage of net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.10%<span></span>
</td>
<td class="nump">15.40%<span></span>
</td>
<td class="nump">15.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hvt_DiningRoomFurnitureMember', window );">Dining Room Furniture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,139<span></span>
</td>
<td class="nump">$ 109,522<span></span>
</td>
<td class="nump">$ 79,766<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfNetSales', window );">Percentage of net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.30%<span></span>
</td>
<td class="nump">10.80%<span></span>
</td>
<td class="nump">10.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hvt_OccasionalMember', window );">Occasional</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,278<span></span>
</td>
<td class="nump">$ 86,849<span></span>
</td>
<td class="nump">$ 65,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfNetSales', window );">Percentage of net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.10%<span></span>
</td>
<td class="nump">8.60%<span></span>
</td>
<td class="nump">8.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hvt_UpholsteryMember', window );">Upholstery</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 445,306<span></span>
</td>
<td class="nump">$ 433,525<span></span>
</td>
<td class="nump">$ 315,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfNetSales', window );">Percentage of net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.50%<span></span>
</td>
<td class="nump">42.80%<span></span>
</td>
<td class="nump">42.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hvt_MattressesMember', window );">Mattresses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,208<span></span>
</td>
<td class="nump">$ 90,224<span></span>
</td>
<td class="nump">$ 72,855<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfNetSales', window );">Percentage of net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.10%<span></span>
</td>
<td class="nump">8.90%<span></span>
</td>
<td class="nump">9.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hvt_AccessoriesAndOtherMember', window );">Accessories and Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregation of Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,852<span></span>
</td>
<td class="nump">$ 136,646<span></span>
</td>
<td class="nump">$ 97,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_PercentageOfNetSales', window );">Percentage of net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.80%<span></span>
</td>
<td class="nump">13.50%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_PercentageOfNetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net sales from a product category as a percentage of total net sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_PercentageOfNetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hvt_CaseGoodsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hvt_CaseGoodsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hvt_BedroomFurnitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hvt_BedroomFurnitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hvt_DiningRoomFurnitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hvt_DiningRoomFurnitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hvt_OccasionalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hvt_OccasionalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hvt_UpholsteryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hvt_UpholsteryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hvt_MattressesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hvt_MattressesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hvt_AccessoriesAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hvt_AccessoriesAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490510140304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues and Segment Reporting - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Customer deposits</a></td>
<td class="nump">$ 47,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,969<span></span>
</td>
<td class="nump">$ 98,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ContractWithCustomerLiabilityRevenueNotRecognized', window );">Customer deposits not recognized through net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">280,557<span></span>
</td>
<td class="nump">$ 274,495<span></span>
</td>
<td class="nump">$ 253,216<span></span>
</td>
<td class="nump">$ 238,947<span></span>
</td>
<td class="nump">265,940<span></span>
</td>
<td class="nump">$ 260,378<span></span>
</td>
<td class="nump">$ 249,989<span></span>
</td>
<td class="nump">$ 236,491<span></span>
</td>
<td class="nump">1,047,215<span></span>
</td>
<td class="nump">1,012,799<span></span>
</td>
<td class="nump">$ 748,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_DeliveryCosts', window );">Costs associated with deliveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,071<span></span>
</td>
<td class="nump">45,914<span></span>
</td>
<td class="nump">35,885<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52,199<span></span>
</td>
<td class="nump">50,002<span></span>
</td>
<td class="nump">$ 30,824<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ReturnInventoryCurrent', window );">Return inventory</a></td>
<td class="nump">875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">875<span></span>
</td>
<td class="nump">822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=hvt_AccruedLiabilitiesCurrentMember', window );">Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiability', window );">Refunds for returns and allowances</a></td>
<td class="nump">$ 2,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,588<span></span>
</td>
<td class="nump">$ 2,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ContractWithCustomerLiabilityRevenueNotRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ContractWithCustomerLiabilityRevenueNotRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_DeliveryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs recognized in the period that are associated with deliveries of customer purchases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_DeliveryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ReturnInventoryCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory estimated to be returned (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ReturnInventoryCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123360276&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerRefundLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 55<br> -Paragraph 27<br> -URI http://asc.fasb.org/extlink&amp;oid=123410239&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=hvt_AccruedLiabilitiesCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=hvt_AccruedLiabilitiesCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516315696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LIFOMethodRelatedItemsAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue', window );">Excess of replacement or current costs over stated LIFO value</a></td>
<td class="nump">$ 45,545<span></span>
</td>
<td class="nump">$ 34,704<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryLIFOReservePeriodCharge', window );">Impact of LIFO vs. FIFO valuation method</a></td>
<td class="num">$ (10,841)<span></span>
</td>
<td class="num">$ (12,310)<span></span>
</td>
<td class="num">$ (636)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare', window );">Effect of liquidations of LIFO inventory layers on diluted earnings per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Goods Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LIFOMethodRelatedItemsAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome', window );">Effect of LIFO inventory liquidation on income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (562)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>he effect of liquidating LIFO (last in first out) inventory layers on diluted earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfLIFOInventoryLiquidationOnIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effect of liquidating LIFO (last in first out) inventory layers on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SAB Topic 11.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100079-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfLIFOInventoryLiquidationOnIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReservePeriodCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e99989-122729<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReservePeriodCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LIFOMethodRelatedItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LIFOMethodRelatedItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490515663840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 417,306<span></span>
</td>
<td class="nump">$ 391,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(279,831)<span></span>
</td>
<td class="num">(265,189)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">137,475<span></span>
</td>
<td class="nump">126,099<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember', window );">Land and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">35,015<span></span>
</td>
<td class="nump">35,015<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">217,293<span></span>
</td>
<td class="nump">206,183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">98,305<span></span>
</td>
<td class="nump">90,070<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">61,270<span></span>
</td>
<td class="nump">56,895<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment</a></td>
<td class="nump">$ 5,423<span></span>
</td>
<td class="nump">$ 3,125<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandAndLandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490510119520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Arrangement (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Credit Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 43,800,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayment of borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">43,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">127,000<span></span>
</td>
<td class="nump">$ 126,000<span></span>
</td>
<td class="nump">365,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Credit Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Debt instrument, maturity date</a></td>
<td class="text">Oct. 24,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability', window );">Covenant limit for unused availability to pay dividends</a></td>
<td class="nump">$ 12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayment of borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Weighted average interest rate</a></td>
<td class="nump">2.37%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Borrowing base</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Net availability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Credit Agreement | Euro Dollar LIBOR Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAbstract', window );"><strong>Credit Agreement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_DebtInstrumentTermOfVariableRate', window );">Term of variable interest rate</a></td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_DebtInstrumentTermOfVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_DebtInstrumentTermOfVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum amount of unused availability on the credit facility that restricts the entity's ability to pay dividends as required by the terms of the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=hvt_EurodollarLondonInterbankOfferedRateLiborMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=hvt_EurodollarLondonInterbankOfferedRateLiborMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490521420832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Employee compensation, related taxes and benefits</a></td>
<td class="nump">$ 22,262<span></span>
</td>
<td class="nump">$ 21,651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Taxes other than income and withholding</a></td>
<td class="nump">8,862<span></span>
</td>
<td class="nump">7,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveCurrent', window );">Self-insurance reserves</a></td>
<td class="nump">5,892<span></span>
</td>
<td class="nump">5,268<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">11,660<span></span>
</td>
<td class="nump">12,426<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">48,676<span></span>
</td>
<td class="nump">46,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesAbstract', window );"><strong>Other liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation</a></td>
<td class="nump">8,158<span></span>
</td>
<td class="nump">9,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">SERP, noncurrent</a></td>
<td class="nump">6,342<span></span>
</td>
<td class="nump">8,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveNoncurrent', window );">Self-insurance reserves</a></td>
<td class="nump">2,204<span></span>
</td>
<td class="nump">3,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesNoncurrent', window );">Other</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">2,635<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">$ 18,373<span></span>
</td>
<td class="nump">$ 23,172<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SelfInsuranceReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490512517968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 25,318<span></span>
</td>
<td class="nump">$ 22,832<span></span>
</td>
<td class="nump">$ 16,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">4,241<span></span>
</td>
<td class="nump">4,666<span></span>
</td>
<td class="nump">3,210<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="nump">29,559<span></span>
</td>
<td class="nump">27,498<span></span>
</td>
<td class="nump">20,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(628)<span></span>
</td>
<td class="nump">589<span></span>
</td>
<td class="num">(1,217)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">1,212<span></span>
</td>
<td class="num">(355)<span></span>
</td>
<td class="num">(1,241)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">584<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="num">(2,458)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 30,143<span></span>
</td>
<td class="nump">$ 27,732<span></span>
</td>
<td class="nump">$ 17,583<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516301008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Statutory to Effective Income Tax Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Effective Income Tax Rate Reconciliation, Amount [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Statutory rates applied to income before income taxes</a></td>
<td class="nump">$ 25,095<span></span>
</td>
<td class="nump">$ 24,949<span></span>
</td>
<td class="nump">$ 16,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of Federal tax benefit</a></td>
<td class="nump">4,888<span></span>
</td>
<td class="nump">3,836<span></span>
</td>
<td class="nump">2,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxCredits', window );">State tax credits</a></td>
<td class="num">(494)<span></span>
</td>
<td class="num">(481)<span></span>
</td>
<td class="num">(1,206)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">654<span></span>
</td>
<td class="num">(572)<span></span>
</td>
<td class="nump">568<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 30,143<span></span>
</td>
<td class="nump">$ 27,732<span></span>
</td>
<td class="nump">17,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_StateQualityJobsCredit', window );">State quality jobs credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,527<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_StateQualityJobsCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>State tax credit in Georgia for tax years beginning on or after January 1, 2017. Businesses can be eligible for the targeted Quality Jobs Credit for up to five years for each new quality job created.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_StateQualityJobsCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490512319872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">$ 7,414<span></span>
</td>
<td class="nump">$ 6,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_DeferredTaxAssetsLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">55,322<span></span>
</td>
<td class="nump">57,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">11,786<span></span>
</td>
<td class="nump">11,306<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Retirement benefits</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">573<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State tax credits</a></td>
<td class="nump">1,158<span></span>
</td>
<td class="nump">2,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">702<span></span>
</td>
<td class="nump">676<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">76,442<span></span>
</td>
<td class="nump">79,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts', window );">Inventory related</a></td>
<td class="nump">7,058<span></span>
</td>
<td class="nump">6,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Right-of-use lease assets</a></td>
<td class="nump">53,320<span></span>
</td>
<td class="nump">55,816<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">563<span></span>
</td>
<td class="nump">594<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">60,941<span></span>
</td>
<td class="nump">62,799<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 15,501<span></span>
</td>
<td class="nump">$ 16,375<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490519791408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_RefundableEmployeeRetentionCredits', window );">Refundable employee retention credits</a></td>
<td class="nump">$ 2,301<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=hvt_AccruedLiabilitiesCurrentMember', window );">Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_IncomeTaxDisclosureLineItems', window );"><strong>Income Tax Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Deferred employer-paid portion of social security taxes</a></td>
<td class="nump">$ 1,607<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_IncomeTaxDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_IncomeTaxDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_RefundableEmployeeRetentionCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer pays to employees after March 12, 2020, and before January 1, 2021 included in the Coronavirus Aid, Relief, and Economic Security Act (CARES Act).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_RefundableEmployeeRetentionCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=hvt_AccruedLiabilitiesCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=hvt_AccruedLiabilitiesCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490515538352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br> ft&#178; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 18, 2020 </div>
<div>USD ($) </div>
<div>ft&#178; </div>
<div>facility</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>lease</div>
</th>
<th class="th">
<div>Aug. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction', window );">Number of properties included in sale and leaseback transaction | facility</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_SaleLeasebackTransactionPurchasePrice', window );">Purchase price</a></td>
<td class="nump">$ 70,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionNetBookValue', window );">Net book value</a></td>
<td class="nump">37,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleAndLeasebackTransactionGainLossNet', window );">Gain on sale and leaseback transaction</a></td>
<td class="nump">$ 31,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases', window );">Number of additional leases not yet commenced | lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember', window );">Other Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleAndLeasebackTransactionGainLossNet', window );">Gain on sale and leaseback transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hvt_CoppellTexasMember', window );">Coppell, Texas | Distribution Space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="nump">394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hvt_CoppellTexasMember', window );">Coppell, Texas | Retail Space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="nump">44<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hvt_CoppellTexasMember', window );">Coppell, Texas | Office Space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hvt_LakelandFloridaMember', window );">Lakeland, Florida | Distribution Space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="nump">335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hvt_ColonialHeightsVirginiaMember', window );">Colonial Heights, Virginia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_SaleLeasebackTransactionPurchasePrice', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=hvt_ColonialHeightsVirginiaMember', window );">Colonial Heights, Virginia | Distribution Space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of real estate property | ft&#178;</a></td>
<td class="nump">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemAxis=hvt_Covid19Member', window );">COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_LesseeOperatingLeaseRentDeferrals', window );">Rent deferrals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_LesseeOperatingLeaseRentAbatements', window );">Rent abatements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of lessee's operating leases which have not yet commenced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_LesseeOperatingLeaseRentAbatements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessor-provided lease concession in the form of rent abatements related to the impact of the COVID-19 pandemic.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_LesseeOperatingLeaseRentAbatements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_LesseeOperatingLeaseRentDeferrals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessor-provided lease concession in the form of rent deferrals related to the impact of the COVID-19 pandemic.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_LesseeOperatingLeaseRentDeferrals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of properties included in completed sale and leaseback transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_SaleLeasebackTransactionPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of properties sold in connection with the sale of the property to another party and lease back to the seller.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_SaleLeasebackTransactionPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleAndLeasebackTransactionGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123417830&amp;loc=SL77919786-209982<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleAndLeasebackTransactionGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionNetBookValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=123386837&amp;loc=d3e51840-112757<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123417830&amp;loc=SL77919786-209982<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=123386837&amp;loc=d3e51843-112757<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 40<br> -Section 55<br> -Paragraph 50<br> -URI http://asc.fasb.org/extlink&amp;oid=123386837&amp;loc=d3e51831-112757<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionNetBookValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=hvt_CoppellTexasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=hvt_CoppellTexasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=hvt_DistributionSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=hvt_DistributionSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_RetailSiteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_RetailSiteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=hvt_OfficeSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=hvt_OfficeSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=hvt_LakelandFloridaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=hvt_LakelandFloridaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=hvt_ColonialHeightsVirginiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=hvt_ColonialHeightsVirginiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemAxis=hvt_Covid19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemAxis=hvt_Covid19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516490080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Operating Lease Assets and Liabilities Recognized (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_OperatingLeaseAssetsAbstract', window );"><strong>Operating Lease Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of use lease assets</a></td>
<td class="nump">$ 207,390<span></span>
</td>
<td class="nump">$ 222,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityAbstract', window );"><strong>Operating Lease Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current lease liabilities</a></td>
<td class="nump">34,442<span></span>
</td>
<td class="nump">33,581<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current lease liabilities</a></td>
<td class="nump">186,845<span></span>
</td>
<td class="nump">196,771<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 221,287<span></span>
</td>
<td class="nump">$ 230,352<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_OperatingLeaseAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Assets [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_OperatingLeaseAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490518137456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">7 years 7 months 6 days<span></span>
</td>
<td class="text">8 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">5.52%<span></span>
</td>
<td class="nump">5.62%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490606713728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 45,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">41,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">36,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">32,013<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">26,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">92,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted future minimum lease payments</a></td>
<td class="nump">273,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: difference between undiscounted lease payments and discounted operating lease liabilities</a></td>
<td class="num">(52,695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 221,287<span></span>
</td>
<td class="nump">$ 230,352<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490512514304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Lease Expense (Details) - Selling, General and Administrative Expenses - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleLeasebackTransactionLineItems', window );"><strong>Sale Leaseback Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 46,449<span></span>
</td>
<td class="nump">$ 46,774<span></span>
</td>
<td class="nump">$ 44,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">6,969<span></span>
</td>
<td class="nump">6,680<span></span>
</td>
<td class="nump">5,827<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 53,418<span></span>
</td>
<td class="nump">$ 53,454<span></span>
</td>
<td class="nump">$ 50,681<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleLeasebackTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleLeasebackTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490519175488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 40,513<span></span>
</td>
<td class="nump">$ 47,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">$ 25,419<span></span>
</td>
<td class="nump">$ 25,025<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490517312272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>vote </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_CommonStockConversionRatio', window );">Common stock, conversion ratio | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_CommonStockPreferentialDividendRate', window );">Preferential dividend rate as a percentage of dividend paid on Class A Common Stock</a></td>
<td class="nump">105.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_CommonStockVotingRightsPercentageOfDirectorsElected', window );">Percentage of directors that can be voted on in election</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_NumberOfVotesPerShare', window );">Number of votes per share | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividend paid (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.95<span></span>
</td>
<td class="nump">$ 1.90<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends paid | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,516<span></span>
</td>
<td class="nump">$ 3,609<span></span>
</td>
<td class="nump">$ 3,957<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividend paid (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 2.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends paid | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,432<span></span>
</td>
<td class="nump">$ 48,837<span></span>
</td>
<td class="nump">$ 46,564<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CommonStockConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Conversion Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_CommonStockConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CommonStockPreferentialDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The preferential dividend rate for Common Stock as a percentage of the dividend paid on Class A Common Stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_CommonStockPreferentialDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_CommonStockVotingRightsPercentageOfDirectorsElected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the total number of directors that can be voted on and elected based on the voting rights the common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_CommonStockVotingRightsPercentageOfDirectorsElected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_NumberOfVotesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of votes per share each shareholder has.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_NumberOfVotesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490515500560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net actuarial loss recognized in accumulated other comprehensive income (loss)</a></td>
<td class="nump">$ 148,000<span></span>
</td>
<td class="nump">$ 2,198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember', window );">Deferred Compensation, Excluding Share-based Payments and Retirement Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Other Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Employer matching contribution</a></td>
<td class="nump">69,000<span></span>
</td>
<td class="nump">74,000<span></span>
</td>
<td class="nump">$ 43,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember', window );">Deferred Compensation, Excluding Share-based Payments and Retirement Benefits | Other Noncurrent Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Other Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Plans' assets</a></td>
<td class="nump">8,152,000<span></span>
</td>
<td class="nump">9,184,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember', window );">Deferred Compensation, Excluding Share-based Payments and Retirement Benefits | Other Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Other Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent', window );">Recorded liability</a></td>
<td class="nump">$ 8,158,000<span></span>
</td>
<td class="nump">9,201,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember', window );">SERP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings', window );">Percentage of final average earnings</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant', window );">Maximum annual retirement benefits paid to participant from all sources</a></td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=hvt_EmployeeSavingsRetirement401KPlanMember', window );">Employee Savings/Retirement 401(k) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract', window );"><strong>Other Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percent of employee contribution</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee', window );">Maximum employer matching contribution per participant</a></td>
<td class="nump">$ 12,200<span></span>
</td>
<td class="nump">11,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Employer contributions</a></td>
<td class="nump">$ 6,431,000<span></span>
</td>
<td class="nump">$ 6,046,000<span></span>
</td>
<td class="nump">$ 4,069,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum amount of annual retirement benefits that may be paid to a participant from all sources, including the Company's former pension plan, Social Security and the Company's non-qualified, non-contributory supplemental executive retirement plan (the "SERP").</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of final average earnings used to calculate annual benefits under the defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum amount employer contributes as a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=hvt_EmployeeSavingsRetirement401KPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=hvt_EmployeeSavingsRetirement401KPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516384320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans - Schedule of Change in Benefit Obligation, Plan Assets and Funded Status (Details) - SERP - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of the year</a></td>
<td class="nump">$ 8,756<span></span>
</td>
<td class="nump">$ 9,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">241<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="nump">$ 266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial (gains) losses</a></td>
<td class="num">(1,832)<span></span>
</td>
<td class="num">(99)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(359)<span></span>
</td>
<td class="num">(359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">6,806<span></span>
</td>
<td class="nump">8,756<span></span>
</td>
<td class="nump">$ 9,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contribution</a></td>
<td class="nump">359<span></span>
</td>
<td class="nump">359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(359)<span></span>
</td>
<td class="num">(359)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status of the plan &#8211; (underfunded)</a></td>
<td class="num">(6,806)<span></span>
</td>
<td class="num">(8,756)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligations</a></td>
<td class="nump">$ 6,806<span></span>
</td>
<td class="nump">$ 8,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516471024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Benefit Plans - Schedule of Amounts Recognized in Consolidated Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract', window );"><strong>Amounts Recognized in Consolidated Balance Sheets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liabilities</a></td>
<td class="num">$ (464)<span></span>
</td>
<td class="num">$ (458)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Noncurrent liabilities</a></td>
<td class="num">(6,342)<span></span>
</td>
<td class="num">(8,298)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total amounts recognized</a></td>
<td class="num">$ (6,806)<span></span>
</td>
<td class="num">$ (8,756)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490515776432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans - Schedule of Net Pension Costs (Details) - SERP - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Net Pension Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost on projected benefit obligation</a></td>
<td class="nump">$ 241<span></span>
</td>
<td class="nump">$ 213<span></span>
</td>
<td class="nump">$ 266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of actuarial loss</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">257<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net pension costs</a></td>
<td class="nump">$ 459<span></span>
</td>
<td class="nump">$ 470<span></span>
</td>
<td class="nump">$ 425<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490519167904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Benefit Plans - Schedule of Assumptions (Details) - SERP<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Assumptions Used to Determine Net Pension Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Discount rate</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">2.41%<span></span>
</td>
<td class="nump">3.29%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract', window );"><strong>Assumptions Used to Determine Benefit Obligations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.43%<span></span>
</td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490520291440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Benefit Plans - Schedule of Expected Future Benefit Payments (Details) - SERP<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Benefit Payments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">514<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2028-2032</a></td>
<td class="nump">$ 2,711<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490515972256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 255,970<span></span>
</td>
<td class="nump">$ 252,967<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract', window );"><strong>Defined benefit pension plan:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">289,399<span></span>
</td>
<td class="nump">255,970<span></span>
</td>
<td class="nump">$ 252,967<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(2,293)<span></span>
</td>
<td class="num">(2,560)<span></span>
</td>
<td class="num">(2,087)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract', window );"><strong>Defined benefit pension plan:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(756)<span></span>
</td>
<td class="num">(2,293)<span></span>
</td>
<td class="num">(2,560)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember', window );">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract', window );"><strong>Defined benefit pension plan:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Net gain (loss) during year</a></td>
<td class="nump">1,832<span></span>
</td>
<td class="nump">99<span></span>
</td>
<td class="num">(791)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Amortization of net loss</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">257<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Accumulated Defined Benefit Plans Adjustment Attributable to Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract', window );"><strong>Defined benefit pension plan:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Other comprehensive income (loss), before tax</a></td>
<td class="nump">2,050<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="num">(632)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Tax expense (benefit)</a></td>
<td class="nump">513<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="num">(159)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">$ 1,537<span></span>
</td>
<td class="nump">$ 267<span></span>
</td>
<td class="num">$ (473)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490521776784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>plan </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock-Based Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_NumberOfEmployeeCompensationPlans', window );">Number of employee compensation plans | plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Tax (benefit) expense recognized</a></td>
<td class="num">$ (73)<span></span>
</td>
<td class="num">$ (1,011)<span></span>
</td>
<td class="nump">$ 293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Cost related to unvested equity awards</a></td>
<td class="nump">$ 6,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period for recognition</a></td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock-Based Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Selling, general, and administrative expense</a></td>
<td class="nump">$ 7,195<span></span>
</td>
<td class="nump">8,213<span></span>
</td>
<td class="nump">4,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember', window );">Service-Based Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock-Based Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of vested shares</a></td>
<td class="nump">3,338<span></span>
</td>
<td class="nump">6,069<span></span>
</td>
<td class="nump">1,798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value of outstanding awards</a></td>
<td class="nump">$ 7,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember', window );">Service-Based Restricted Stock Awards | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock-Based Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of awards</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember', window );">Service-Based Restricted Stock Awards | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock-Based Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period of awards</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember', window );">Performance-Based Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock-Based Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of vested shares</a></td>
<td class="nump">$ 993<span></span>
</td>
<td class="nump">$ 2,046<span></span>
</td>
<td class="nump">755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Aggregate intrinsic value of outstanding awards</a></td>
<td class="nump">$ 13,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod', window );">Performance period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod', window );">Cliff vesting period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock-Settled Appreciation Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock-Based Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue', window );">Intrinsic value of awards exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=hvt_LongTermIncentivePlan2021Member', window );">2021 LTIP Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock-Based Compensation Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for grant (in shares) | shares</a></td>
<td class="nump">1,241,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_NumberOfEmployeeCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of employee compensation plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_NumberOfEmployeeCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on equity-based payment instruments, excluding stock (or unit) options, exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=hvt_LongTermIncentivePlan2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=hvt_LongTermIncentivePlan2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516146512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plans - Schedule of Equity Award Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember', window );">Service-Based Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Award Activity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">219,082<span></span>
</td>
<td class="nump">239,281<span></span>
</td>
<td class="nump">234,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">155,681<span></span>
</td>
<td class="nump">120,221<span></span>
</td>
<td class="nump">145,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested or rights exercised (in shares)</a></td>
<td class="num">(122,680)<span></span>
</td>
<td class="num">(130,323)<span></span>
</td>
<td class="num">(130,434)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(14,781)<span></span>
</td>
<td class="num">(10,097)<span></span>
</td>
<td class="num">(10,470)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance', window );">Units forfeited due to performance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance', window );">Additional units earned due to performance (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">237,302<span></span>
</td>
<td class="nump">219,082<span></span>
</td>
<td class="nump">239,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber', window );">Expected to vest (in shares)</a></td>
<td class="nump">237,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Award Price [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 27.10<span></span>
</td>
<td class="nump">$ 20.77<span></span>
</td>
<td class="nump">$ 20.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">28.88<span></span>
</td>
<td class="nump">33.29<span></span>
</td>
<td class="nump">20.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Awards vested or rights exercised (in dollars per share)</a></td>
<td class="nump">27.13<span></span>
</td>
<td class="nump">21.28<span></span>
</td>
<td class="nump">20.69<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">28.55<span></span>
</td>
<td class="nump">25.85<span></span>
</td>
<td class="nump">20.41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue', window );">Units forfeited due to performance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue', window );">Additional units earned due to performance (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">28.16<span></span>
</td>
<td class="nump">$ 27.10<span></span>
</td>
<td class="nump">$ 20.77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 28.16<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember', window );">Performance-Based Restricted Stock Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Award Activity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">328,267<span></span>
</td>
<td class="nump">213,895<span></span>
</td>
<td class="nump">214,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">103,104<span></span>
</td>
<td class="nump">93,685<span></span>
</td>
<td class="nump">120,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested or rights exercised (in shares)</a></td>
<td class="num">(34,940)<span></span>
</td>
<td class="num">(56,578)<span></span>
</td>
<td class="num">(44,875)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(19,033)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(273)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance', window );">Units forfeited due to performance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,265<span></span>
</td>
<td class="num">(76,493)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance', window );">Additional units earned due to performance (in shares)</a></td>
<td class="nump">59,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">436,647<span></span>
</td>
<td class="nump">328,267<span></span>
</td>
<td class="nump">213,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber', window );">Expected to vest (in shares)</a></td>
<td class="nump">439,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Award Price [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 23.96<span></span>
</td>
<td class="nump">$ 21.08<span></span>
</td>
<td class="nump">$ 21.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">28.86<span></span>
</td>
<td class="nump">32.83<span></span>
</td>
<td class="nump">20.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Awards vested or rights exercised (in dollars per share)</a></td>
<td class="nump">20.28<span></span>
</td>
<td class="nump">22.95<span></span>
</td>
<td class="nump">22.12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">26.12<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">20.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue', window );">Units forfeited due to performance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.42<span></span>
</td>
<td class="nump">20.29<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue', window );">Additional units earned due to performance (in dollars per share)</a></td>
<td class="nump">32.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">26.56<span></span>
</td>
<td class="nump">$ 23.96<span></span>
</td>
<td class="nump">$ 21.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 26.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock-Settled Appreciation Rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Award Activity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Awards vested or rights exercised (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance', window );">Units forfeited due to performance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance', window );">Additional units earned due to performance (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber', window );">Expected to vest (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Award Price [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18.14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Awards vested or rights exercised (in dollars per share)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">18.14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue', window );">Units forfeited due to performance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue', window );">Additional units earned due to performance (in dollars per share)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, ending balance (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice', window );">Expected to vest (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were earned during the reporting period due to performance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited due to performance during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were forfeited due to performance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hvt_ServiceBasedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=hvt_PerformanceBasedRestrictedStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516262848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DistributedEarnings', window );">Distributed earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,432<span></span>
</td>
<td class="nump">$ 48,837<span></span>
</td>
<td class="nump">$ 46,564<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Undistributed earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,290<span></span>
</td>
<td class="nump">35,653<span></span>
</td>
<td class="nump">7,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,722<span></span>
</td>
<td class="nump">84,490<span></span>
</td>
<td class="nump">54,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89,358<span></span>
</td>
<td class="nump">$ 90,803<span></span>
</td>
<td class="nump">$ 59,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,225<span></span>
</td>
<td class="nump">16,710<span></span>
</td>
<td class="nump">17,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock', window );">Assumed conversion of Class A Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">1,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive awards and common stock equivalents (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">529<span></span>
</td>
<td class="nump">503<span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Total weighted average diluted Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,038<span></span>
</td>
<td class="nump">18,543<span></span>
</td>
<td class="nump">18,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Basic net earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.48<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 1.14<span></span>
</td>
<td class="nump">$ 1.39<span></span>
</td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 5.43<span></span>
</td>
<td class="nump">$ 5.06<span></span>
</td>
<td class="nump">$ 3.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net earnings per share (in dollars per share)</a></td>
<td class="nump">1.42<span></span>
</td>
<td class="nump">1.46<span></span>
</td>
<td class="nump">1.27<span></span>
</td>
<td class="nump">1.11<span></span>
</td>
<td class="nump">1.35<span></span>
</td>
<td class="nump">1.31<span></span>
</td>
<td class="nump">1.21<span></span>
</td>
<td class="nump">1.04<span></span>
</td>
<td class="nump">$ 5.24<span></span>
</td>
<td class="nump">$ 4.90<span></span>
</td>
<td class="nump">$ 3.12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DistributedEarnings', window );">Distributed earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,516<span></span>
</td>
<td class="nump">$ 3,609<span></span>
</td>
<td class="nump">$ 3,957<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarnings', window );">Undistributed earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,120<span></span>
</td>
<td class="nump">2,704<span></span>
</td>
<td class="nump">673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,636<span></span>
</td>
<td class="nump">$ 6,313<span></span>
</td>
<td class="nump">$ 4,630<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">1,522<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Total weighted average diluted Common Stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">1,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Basic net earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net earnings per share (in dollars per share)</a></td>
<td class="nump">1.40<span></span>
</td>
<td class="nump">1.43<span></span>
</td>
<td class="nump">1.25<span></span>
</td>
<td class="nump">1.08<span></span>
</td>
<td class="nump">1.31<span></span>
</td>
<td class="nump">1.28<span></span>
</td>
<td class="nump">1.18<span></span>
</td>
<td class="nump">1.00<span></span>
</td>
<td class="nump">$ 5.17<span></span>
</td>
<td class="nump">$ 4.75<span></span>
</td>
<td class="nump">$ 3.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.39<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 1.22<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="nump">$ 5.07<span></span>
</td>
<td class="nump">$ 4.69<span></span>
</td>
<td class="nump">$ 3.04<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hvt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e2814-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490516240192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Selected Quarterly Financial Data (Unaudited) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Basic net earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 280,557<span></span>
</td>
<td class="nump">$ 274,495<span></span>
</td>
<td class="nump">$ 253,216<span></span>
</td>
<td class="nump">$ 238,947<span></span>
</td>
<td class="nump">$ 265,940<span></span>
</td>
<td class="nump">$ 260,378<span></span>
</td>
<td class="nump">$ 249,989<span></span>
</td>
<td class="nump">$ 236,491<span></span>
</td>
<td class="nump">$ 1,047,215<span></span>
</td>
<td class="nump">$ 1,012,799<span></span>
</td>
<td class="nump">$ 748,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">159,935<span></span>
</td>
<td class="nump">156,720<span></span>
</td>
<td class="nump">146,608<span></span>
</td>
<td class="nump">140,962<span></span>
</td>
<td class="nump">150,087<span></span>
</td>
<td class="nump">148,003<span></span>
</td>
<td class="nump">141,501<span></span>
</td>
<td class="nump">135,034<span></span>
</td>
<td class="nump">604,225<span></span>
</td>
<td class="nump">574,625<span></span>
</td>
<td class="nump">418,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">32,504<span></span>
</td>
<td class="nump">32,609<span></span>
</td>
<td class="nump">28,668<span></span>
</td>
<td class="nump">25,720<span></span>
</td>
<td class="nump">32,099<span></span>
</td>
<td class="nump">31,903<span></span>
</td>
<td class="nump">29,169<span></span>
</td>
<td class="nump">25,364<span></span>
</td>
<td class="nump">119,501<span></span>
</td>
<td class="nump">118,535<span></span>
</td>
<td class="nump">76,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 23,738<span></span>
</td>
<td class="nump">$ 24,551<span></span>
</td>
<td class="nump">$ 21,708<span></span>
</td>
<td class="nump">$ 19,361<span></span>
</td>
<td class="nump">$ 24,306<span></span>
</td>
<td class="nump">$ 24,233<span></span>
</td>
<td class="nump">$ 22,858<span></span>
</td>
<td class="nump">$ 19,406<span></span>
</td>
<td class="nump">$ 89,358<span></span>
</td>
<td class="nump">$ 90,803<span></span>
</td>
<td class="nump">$ 59,148<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Basic net earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.48<span></span>
</td>
<td class="nump">$ 1.51<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 1.14<span></span>
</td>
<td class="nump">$ 1.39<span></span>
</td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 5.43<span></span>
</td>
<td class="nump">$ 5.06<span></span>
</td>
<td class="nump">$ 3.18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">1.42<span></span>
</td>
<td class="nump">1.46<span></span>
</td>
<td class="nump">1.27<span></span>
</td>
<td class="nump">1.11<span></span>
</td>
<td class="nump">1.35<span></span>
</td>
<td class="nump">1.31<span></span>
</td>
<td class="nump">1.21<span></span>
</td>
<td class="nump">1.04<span></span>
</td>
<td class="nump">5.24<span></span>
</td>
<td class="nump">4.90<span></span>
</td>
<td class="nump">3.12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Basic net earnings per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net earnings per share (in dollars per share)</a></td>
<td class="nump">1.40<span></span>
</td>
<td class="nump">1.43<span></span>
</td>
<td class="nump">1.25<span></span>
</td>
<td class="nump">1.08<span></span>
</td>
<td class="nump">1.31<span></span>
</td>
<td class="nump">1.28<span></span>
</td>
<td class="nump">1.18<span></span>
</td>
<td class="nump">1.00<span></span>
</td>
<td class="nump">5.17<span></span>
</td>
<td class="nump">4.75<span></span>
</td>
<td class="nump">3.04<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.39<span></span>
</td>
<td class="nump">$ 1.40<span></span>
</td>
<td class="nump">$ 1.22<span></span>
</td>
<td class="nump">$ 1.05<span></span>
</td>
<td class="nump">$ 1.33<span></span>
</td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="nump">$ 5.07<span></span>
</td>
<td class="nump">$ 4.69<span></span>
</td>
<td class="nump">$ 3.04<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140490521425152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember', window );">Refund on estimated returns and allowances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Valuation and Qualifying Accounts [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">$ 2,447<span></span>
</td>
<td class="nump">$ 2,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions charged to costs and expenses</a></td>
<td class="nump">26,802<span></span>
</td>
<td class="nump">25,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions describe</a></td>
<td class="nump">26,661<span></span>
</td>
<td class="nump">25,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">$ 2,588<span></span>
</td>
<td class="nump">2,447<span></span>
</td>
<td class="nump">$ 2,378<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hvt_CancelledSalesAndAllowancesMember', window );">Reserve for cancelled sales and allowances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward', window );"><strong>Valuation and Qualifying Accounts [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,378<span></span>
</td>
<td class="nump">2,023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions charged to costs and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,094<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Deductions describe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,378<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MovementInValuationAllowancesAndReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInValuationAllowancesAndReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_SalesReturnsAndAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=hvt_CancelledSalesAndAllowancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=hvt_CancelledSalesAndAllowancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>hvt-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:hvt="http://havertys.com/20221231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hvt-20221231.xsd" xlink:type="simple"/>
    <context id="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4c8933458a1d4d8d9a5a52b05855c849_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if85d1b4cc45e4dc9b3e72b0ef1f65645_I20230227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-27</instant>
        </period>
    </context>
    <context id="ie0327df81fbd4f2eb3004236c232cb5f_I20230227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-27</instant>
        </period>
    </context>
    <context id="i2860290e8a044c6c98d21175cba964d3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id358f20b83564067b72e17094b07405e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibd2079802f7f411ba5a873b8478f0ae0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i929be622064743cd848692499cb1045b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if4c32383a4a74f519780f438055bee06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idfab7d3c1d864489850f956ffef57616_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if904c1e8619f40d1a3b730c48832926f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff35872f3a73499fb3236b3c14d37a06_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a80786461e74935a525dd243a0e3c04_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i65396427c20b436cb8be7bfb7fedbe25_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c1627fd29bd44f1ba553981292216c3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i700fa09b6fb74e00afd4ab3bd48c9551_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i89d1d2277cdc4e558691324afb65e223_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie0d8cdf7fcb1475aa1a54911b138b7ef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibfc38fe8feb04ffba9c94fa30b3f7735_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ea80cd0d2fe4659a2cfe716e4ccb5d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if000bdc149f04690a88e3d855ab224ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0274075cb864403ebcb48c5a75d4a22d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i488fbe129b4746e5a6b6fa5b9f4dcdf6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5056d29642694568a0c79e927313f520_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90a4d90df64145869cb9c80d102bf2d1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4c012ddfa6a941758827f2fca3491585_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31f4738483f14f4994ff307fa04dbfad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7335792bd9f64c259a20c5c0f2d66d9b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iac3d7ce6793047689700281d0fbabc32_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5f186a93db644fab9cf61c201a874be5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib61cdcbd70ab4115a131acfd2a57618c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4b73087976f543a0a7400d553fddf3f5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3db3efa180a141a4b669ecbdb167188e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icfe10570c8cf414cb9665f80ed19c400_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b499bb4f2234831955222a353d1e373_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5580fa1f8da4433ba5db5f0c6f8da273_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i09000adce73e4f2296e701d375a08ec3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i506cfe37e8cf4653893644f247fcfe25_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifef7be5b116c452686d26d7bca65b143_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i843aa1678ed3469bb39dd8c6e49686bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e94a4b574fe4da6992b0fa5b2b4d44a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ab58f9be0f64d798a063feb8a6f9018_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b48080d6e204569ba82ff9f4cfaf41d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i996d1f9fc22144579932e14b507e7eaf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i952686faec284e80af900b16dab3bab4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ec89866c82243bab5f84b113951afeb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i80399e0130ea4034a8c54488e051cf6a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id1933fc412b14855acf81d63dfef250a_I20200401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hvt:Covid19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-01</instant>
        </period>
    </context>
    <context id="if4c8181d80ca476b9a9b8ea3681c2438_D20200501-20200501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hvt:Covid19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-01</endDate>
        </period>
    </context>
    <context id="i96ae05eac8844e98a137bed840fda61b_D20200502-20200620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hvt:Covid19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-02</startDate>
            <endDate>2020-06-20</endDate>
        </period>
    </context>
    <context id="i3a671a22de0d456cbddfb08d5b93f3c2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id7d31a57d8ed497d980f4569f90218ab_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icd11292d1fdd426aba944f41230d7ec7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie29221dbc2064f58a6b50e30388e2c87_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i55d9816e8d4b43d8a159e79d6db0db76_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idf3a326b10814100ba56b035c7ad4624_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic0cdcd8775564c76b02ec8d996d80115_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i33f0fa7702644d33823c706218f3417b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i566cd503e9d64e4987bdb7a388e746d8_D20200518-20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2020-05-18</startDate>
            <endDate>2020-05-18</endDate>
        </period>
    </context>
    <context id="i022c21efd20944bc84617d04d2becef1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib4ecaec011be48f9a83ba7802776b9f3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iad0a0d898d474de093988909cec2f7cd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:BedroomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8c41a770f34941c49b3e07249072e971_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2ab54d82c6f54b7ba81e612799795ece_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8b382c4ac0444dc69d2d34d0e1cd3f52_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:DiningRoomFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea5556c4845f486187b9f363091219db_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a2f96dc97804298a783400287ce90ac_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i619b786f4b154d6cafe0ecaae1ce01a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:OccasionalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i373f1ae1432c4e42a9febb63221c3942_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib8ae35b2a77449778fc1d3ec171f81f1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia18ddbe00b474b05ba29fae61488241b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:CaseGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2f30aa267d594f99b063e35f7fe144ba_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i82249c9ef3964f38a67f61610f220291_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i468aab9b2a2b4afe95bfab81742cb609_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:UpholsteryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id30e3d58adb0412c802c392556e14c00_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8c075fe3009641b2888f133dbe9306b9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idfb88c09269942509b75015021d313c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:MattressesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i40d48afacd104bb29707a0daa83186b0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iea1e4f90da744445853077eccc596d81_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i12e7528117294d2eba8bdcea3b4583bd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hvt:AccessoriesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iefdab11a88584f32a9893ca74bc0263b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i57b28e0abe25498896d56dd9a417b5a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if8b1278b2055413089a5b6ac16b9aa6b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hvt:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8b61b63b6573417685c5740b6467855d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hvt:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d47441270244f52a1e7de9f6f630f59_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idf3ce88c18fd4cf7b21f04e27b6c5576_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i78478882b5f042e489f0991e770381d2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3c8dcb38696c4edf817ab2085e5d084a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d7ed742ad8c4f98bcb4db63fffbf295_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07ce027c5c3f40b08a954a7634f47092_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndLandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23b006d556724f85bb292e13591875aa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b95e93c14ec4ad18af5e37756357857_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc3e12d223fe4e219b56262cd029d97c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibca200955adc40d79ce15570b2aafeb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9454f20de374ef3aaf439e1f1b91ea6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2b56fa46bdd44cd5b4a8f341ee38dd03_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3fff839f4f054ddb95b434f5715c99f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2970e57d8dce4f2bbe9c99f4bf835262_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib247539b40ef49439c7d5ec29cf1642d_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i0a83eb7de8544f6d8a9c1bd576aae842_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i98e05c8f80cf4f21b5054c3a48fc4135_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1f93f6b29f7c4b5e99bf45ba9ff2892a_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i8801820040a845b589f5c0f40f9ddb80_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hvt:EurodollarLondonInterbankOfferedRateLiborMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i5daa257f8db74867ae075000b40b8716_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e55d336983840f2b14a0c699775a7a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1c2984abcbdc492c87b1af992106f308_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hvt:AccruedLiabilitiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i548e5064297344818f44041ec19f4dbb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i45d1d53fb1d7461c9dc4f5d5b9676b96_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia5ea179264c944f786a01fe289a69beb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hvt:Covid19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96b00c516d3247bcac2bc6773856f78f_I20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="i720a861bf15f43f7b6d1daaad911a90b_I20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">hvt:DistributionSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:CoppellTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="i28caf98917104b2985b2e63797501d49_I20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">srt:RetailSiteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:CoppellTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="i5d40da8290a14325b6148ee565649669_I20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">hvt:OfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:CoppellTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="i5d531875d86641be998b77ec25ea0645_I20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">hvt:DistributionSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:LakelandFloridaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="icc3585ff444b45e682a26cd9891c5416_I20200518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis">hvt:DistributionSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:ColonialHeightsVirginiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="i6d5dc23796ad4280bb7d536cc9507eb0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3b96ab8b430444279d4b0bad83b36b01_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hvt:ColonialHeightsVirginiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i764ba111963643e586b87d6358578150_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i157ed1818b224b9b9fed5db402c0f8fe_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i375d6fa58b004e0c89acb966876e0751_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i84705f56300d40e4aadc3de813520f8e_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4e1835bc90004f758503de1903305eb3_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i857b9a995e2f4dd087c7759194cd0b3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice6b8c7998b0415a98181c0d029d5f95_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i62f80a045ef54aa4b3e27c4016517b7f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">hvt:EmployeeSavingsRetirement401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if9d6f6aaae694e5b99864e12dc659467_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">hvt:EmployeeSavingsRetirement401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i88d002f9518c4e86abd2531092b4cdbc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">hvt:EmployeeSavingsRetirement401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70a445f0cd1d4471afc179de60f27fc3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5aadb529f28847df9227802652701f2c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2709b5145b44442a84b84f2ec49379c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied5b1133307e45488b679183571d4c36_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9b3e748060b04aa6bc3da968e6816ec2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i18699bae6a8a4d30a82dfdc5af83b45b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2315a9d931af4767bba266f0ddb11a5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic45937970a3640acab081c82bd0b6324_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia10f32fad49f4d5396041d4217e7b1e1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i706210ba31874b06abb6f3c3fcab5058_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93caf150f7a0484cabf3e51cef993782_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4ef655faa4cc4bf9aa61da16eb46c0b3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iab8f69bacdf447a29ba37b69cd9ac364_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6e8537885f444689a95ecfc9498eff5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hvt:LongTermIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i78af94a0f60a4cb19adedc540979df9a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifc3fdd0ebf72416b85768ece96170d8f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8f321790094f4c71a640b234878ea738_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i332c6ce204f24619a0947126fd013c35_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i133e5310dd394121bcc2ad15329247c1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib75845f916464611a1c18c4b393b5762_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie871acf090004927ab1b0d11f1e7abd1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id92bd415a9b840938754c648f95231c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i52a971565c3541559663407428296ca3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib61861d8637f4698ab9ee2c2f85d5ac4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73377ce3e395427c85fd26636597afb1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib8419f442b08474c8ca8929468c81789_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6289ffc319a547d8a7145fb8d6822cc0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf40215c5baf4b269e7d28e172184352_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:PerformanceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9865ccbd2a6046e1ac7b829ec1083076_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib40fe70162f148c78fdc452e8c63afdc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0bba0442c3ff4570a2f99215b6cbe0b3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hvt:ServiceBasedRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9de31663c170456989ed6c3f282b569e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib73400745f564e6aa988c4f8e565c51a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i507b1b80af3f49b2ad76a9e78e3c8091_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iddccc68d7b5c475ea3cdba9bcdeb2a91_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i08b32f53907345b3909225797302e812_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1f20cc0492be4f658e45ba606815cae5_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i56aa0e59d405444d803958f43dd2e612_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1ef890e698074658883f1996be86e716_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbf006629fc6404788751445e047730f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9554b610f9e84344b9c5de28a9cd38ea_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5e6ad7ee68844ff49aef40c90e076c4e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic513462c04144173b0e7eb7edd236c64_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6ce54d737b74411cafe3cc6ce3a20df5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8ce82f2e26764d1aa2c07ced222c1f7a_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ic78d72c1660b401681cb52823e86226d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib31382ece88840aab03f4a45c5b16d41_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i202b47b1101f4ebab872dc2884c5fc36_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9d3a0f469c7149d0a455c79e025652ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f05ea76739442bfb42cdf8da75449b0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:SalesReturnsAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5d0481cebcdb41089d1ae71e8f80d122_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hvt:CancelledSalesAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iab8c42afee4f46039fb1c4a97db21f81_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hvt:CancelledSalesAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibdfbf251f2b94542ac692ea16562a7e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000216085</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">hvt:CancelledSalesAndAllowancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="store">
        <measure>hvt:store</measure>
    </unit>
    <unit id="state">
        <measure>hvt:state</measure>
    </unit>
    <unit id="team_member">
        <measure>hvt:team_member</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>hvt:segment</measure>
    </unit>
    <unit id="facility">
        <measure>hvt:facility</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="lease">
        <measure>hvt:lease</measure>
    </unit>
    <unit id="vote">
        <measure>hvt:vote</measure>
    </unit>
    <unit id="plan">
        <measure>hvt:plan</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV80L2ZyYWc6OWE4NjNjNGM2ZjdhNDBkMTk0NmEwZDUyNmNjMTY5ZmIvdGFibGU6NzFhZjk0OTg4MDBhNGI0ZGI2MGQyZTYxOGQyMzViYjUvdGFibGVyYW5nZTo3MWFmOTQ5ODgwMGE0YjRkYjYwZDJlNjE4ZDIzNWJiNV8yLTEtMS0xLTEwMjUx_b02ae577-2382-44a5-9977-d53fa33ca67a">0000216085</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV80L2ZyYWc6OWE4NjNjNGM2ZjdhNDBkMTk0NmEwZDUyNmNjMTY5ZmIvdGFibGU6NzFhZjk0OTg4MDBhNGI0ZGI2MGQyZTYxOGQyMzViYjUvdGFibGVyYW5nZTo3MWFmOTQ5ODgwMGE0YjRkYjYwZDJlNjE4ZDIzNWJiNV80LTEtMS0xLTEwMjUx_d40d642d-54a8-45ef-a049-4e29a7417d25">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV80L2ZyYWc6OWE4NjNjNGM2ZjdhNDBkMTk0NmEwZDUyNmNjMTY5ZmIvdGFibGU6NzFhZjk0OTg4MDBhNGI0ZGI2MGQyZTYxOGQyMzViYjUvdGFibGVyYW5nZTo3MWFmOTQ5ODgwMGE0YjRkYjYwZDJlNjE4ZDIzNWJiNV81LTEtMS0xLTEwMjUx_a5b5b7f4-386e-497c-94f0-c810537afea0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV80L2ZyYWc6OWE4NjNjNGM2ZjdhNDBkMTk0NmEwZDUyNmNjMTY5ZmIvdGFibGU6NzFhZjk0OTg4MDBhNGI0ZGI2MGQyZTYxOGQyMzViYjUvdGFibGVyYW5nZTo3MWFmOTQ5ODgwMGE0YjRkYjYwZDJlNjE4ZDIzNWJiNV82LTEtMS0xLTEwMjUx_0c41ee86-8c8b-4966-b61e-e4cb7ef83e3d">false</dei:AmendmentFlag>
    <us-gaap:NumberOfReportableSegments
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTEvZnJhZzpiYThiMmM1MWVjNTA0NzA1OTdiOTZlZjBhNTgzYjI2NS90YWJsZTozOTJiMjQxMTcxOTc0OTkyYTllMjY4OWZhYjM3OTc3Ny90YWJsZXJhbmdlOjM5MmIyNDExNzE5NzQ5OTJhOWUyNjg5ZmFiMzc5Nzc3XzMtMS0xLTEtMTAyNTE_e421f64c-6be5-4c87-bb63-b0dea668bc05"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <dei:DocumentType
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE2_404dab63-0cc9-498b-b955-37412f160545">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjIx_affaf9b3-f6a2-4f32-9312-88298cff2343">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8xMDk5NTExNjMzNzU2_2b987a56-b7a7-4007-85b7-c6c1b3f8efc2">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8xMDk5NTExNjMzNzU2_ca9812ef-2a16-4557-96e7-517ed31fa13c">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjIy_70aefea2-1f03-4974-adc8-963bb8890f7e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE3_ce96620f-f82c-4a7f-afa3-9387630d0e32">1-14445</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjIz_de90f6cd-a3c3-4a39-8cb4-37fe5fb22503">HAVERTY FURNITURE COMPANIES, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8wLTAtMS0xLTEwMjUx_7fbcb10f-4165-4d78-b59d-e52ab84031ce">MD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8wLTEtMS0xLTEwMjUx_7a6502fc-cd03-480f-ab2a-1549e33c05be">58-0281900</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfNA_e2d0af91-e1ad-4e38-819a-17aa3786f01f">780 Johnson Ferry Road,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfNTQ5NzU1ODEzOTA1_e988558b-686d-48bb-989a-af99245d7d31">Suite 800</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfOA_32db94c9-a644-42b3-94db-e7f1072b4c64">Atlanta</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfMTI_acb4487b-c5cf-4a25-aa10-695c5e91467e">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF8zLTAtMS0xLTEwMjUxL3RleHRyZWdpb246OGM1MjliMmQ4NjIyNGI3MTkxYjRhMDhlNmEwZjdiNDRfMTU_4494cfd6-6ae5-4660-abe3-fb72d9a93833">30342</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF82LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjkxNGViYTFjZjA5NDQ3OGJiMGNhOTBhYzkzOTVkNWVfNQ_f704bf93-e40d-4d61-b7a8-378611cafd6a">404</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6ZjBjYzU5MGY0ODJjNGI5Njg5MTZlYzU1MmUxYjNlYmQvdGFibGVyYW5nZTpmMGNjNTkwZjQ4MmM0Yjk2ODkxNmVjNTUyZTFiM2ViZF82LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjkxNGViYTFjZjA5NDQ3OGJiMGNhOTBhYzkzOTVkNWVfOQ_133cc645-1a55-453a-8f41-3d866b1685b9">443-2900</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8xLTAtMS0xLTEwMjUx_c948974e-ce92-4536-8d76-729a4501e598">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8xLTEtMS0xLTEwMjUx_256a531c-63c7-4816-956d-c8346af651f3">HVT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8xLTItMS0xLTEwMjUx_288efc57-2263-4b91-902a-7d8db1df553d">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8yLTAtMS0xLTEwMjUx_14cdb3ee-c3b9-443f-a02e-d3fc7a052e3a">Class A Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8yLTEtMS0xLTEwMjUx_0e9a2a87-b064-465f-a1c7-4eda06d17a70">HVTA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6OGJiY2Y4ZTRiYTllNDhiNmFmYTUwYmEzYTNkYmY5ODEvdGFibGVyYW5nZTo4YmJjZjhlNGJhOWU0OGI2YWZhNTBiYTNhM2RiZjk4MV8yLTItMS0xLTEwMjUx_f1c7b567-e62b-40d2-98b6-fc709427ed4f">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjA4_10dadc2c-4941-4df6-addd-498dda63afeb">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE4_d3b0b34d-22a5-45e9-a621-e077e991c835">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE5_1e2a3d1b-f513-4e98-8167-a2802c8c9377">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjEx_a55b8be3-d569-4ba2-beef-5d5fd62291e2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6NzdkM2JkNjRmNmY5NDVjZGEzODgzZWMwYWYwNjIzM2MvdGFibGVyYW5nZTo3N2QzYmQ2NGY2Zjk0NWNkYTM4ODNlYzBhZjA2MjMzY18wLTItMS0xLTE1MzE4_198ec855-f067-4e6d-9782-7763e7ae98b1">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6NzdkM2JkNjRmNmY5NDVjZGEzODgzZWMwYWYwNjIzM2MvdGFibGVyYW5nZTo3N2QzYmQ2NGY2Zjk0NWNkYTM4ODNlYzBhZjA2MjMzY18xLTMtMS0xLTEwMjUx_2bdcfbf1-c928-4c77-8a29-a0e58a5e3655">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGFibGU6NzdkM2JkNjRmNmY5NDVjZGEzODgzZWMwYWYwNjIzM2MvdGFibGVyYW5nZTo3N2QzYmQ2NGY2Zjk0NWNkYTM4ODNlYzBhZjA2MjMzY18yLTMtMS0xLTEwMjUx_ee048543-7e7c-4c76-a375-2b505721ebbd">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjEy_cd21a772-daf4-4dfc-b8fd-53f6eb160e6d">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjEz_4e545916-9c2b-4dd8-b397-c297736aaad3">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i4c8933458a1d4d8d9a5a52b05855c849_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjA5_bca898d6-6c89-4697-a417-9fa8f3627948"
      unitRef="usd">357073227</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if85d1b4cc45e4dc9b3e72b0ef1f65645_I20230227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8xMDk5NTExNjMzNzE5_4df5007a-cb5c-41e2-8860-1b3ccec01fd9"
      unitRef="shares">14866261</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ie0327df81fbd4f2eb3004236c232cb5f_I20230227"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV8zMjE1_53ebdcae-2fd2-4b64-a8f5-4d64c5d603c9"
      unitRef="shares">1283260</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xL2ZyYWc6MDA4ZTcwNGJhZTJlNDk3MDkyOWMzYjM4N2IyMTU1NzEvdGV4dHJlZ2lvbjowMDhlNzA0YmFlMmU0OTcwOTI5YzNiMzg3YjIxNTU3MV81NDk3NTU4MTQyMTQ5_368784b4-4f16-49f7-8474-637d67fd8bdb">Portions of the registrant&#x2019;s Proxy Statement for the Annual Meeting of Stockholders to be held May 8, 2023 are incorporated by reference into Part III of this Annual Report on Form 10-K.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV83OS9mcmFnOjJiNDAwOTM3MmM0MTQyZmQ5NDJkNWNlMjI3NDc2ZTc3L3RhYmxlOmVlMzE1ZWZkODExNjRjODFhNzY5ZjE5MDk1M2FhMTE2L3RhYmxlcmFuZ2U6ZWUzMTVlZmQ4MTE2NGM4MWE3NjlmMTkwOTUzYWExMTZfMi0wLTEtMS0xMDI1MS90ZXh0cmVnaW9uOjAxZWE5M2Y3NTc4MjQ5NDU4ZWEzNjRkM2UzZTQ0NWQ5XzExMQ_a804c906-abac-45fd-a8ef-523cb0c8f66b">248</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjQvZnJhZzpmNTUzNzgwMzM2MTg0NmQyYjI1MDljY2FlYTMzNjdmYS90ZXh0cmVnaW9uOmY1NTM3ODAzMzYxODQ2ZDJiMjUwOWNjYWVhMzM2N2ZhXzMzMzk_5bb46cc3-b746-4122-bf1a-319b22d1bdc0">GRANT THORNTON LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjQvZnJhZzpmNTUzNzgwMzM2MTg0NmQyYjI1MDljY2FlYTMzNjdmYS90ZXh0cmVnaW9uOmY1NTM3ODAzMzYxODQ2ZDJiMjUwOWNjYWVhMzM2N2ZhXzMzNDA_dd6ded0f-949e-424c-991d-e41bd37eac53">Atlanta, Georgia</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzQtMS0xLTEtMTAyNTE_33d0a311-53bd-4468-abd2-c8e58db892ad"
      unitRef="usd">123126000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzQtMy0xLTEtMTAyNTE_b1f7daee-98c2-4765-a509-1db06063605d"
      unitRef="usd">166146000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzUtMS0xLTEtMTAyNTE_c15d8cf4-8f44-4f3a-835e-aeae93feb3a5"
      unitRef="usd">6804000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzUtMy0xLTEtMTAyNTE_d5b362fd-cf85-4c49-bddd-710270adf6ef"
      unitRef="usd">6716000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryNet
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzYtMS0xLTEtMTAyNTE_fc9d3331-6e2f-4a7f-a676-0307f6552190"
      unitRef="usd">118333000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzYtMy0xLTEtMTAyNTE_2aafee70-ba52-4cc2-aaa9-cb23af0b7f0a"
      unitRef="usd">112031000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzctMS0xLTEtMTAyNTE_8d91ba78-78e9-4266-b5ad-55f97304f5d3"
      unitRef="usd">9707000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzctMy0xLTEtMTAyNTE_a8ca5968-71cc-45c5-a11e-56f84c516895"
      unitRef="usd">12418000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzgtMS0xLTEtMTAyNTE_da74b62d-e0b4-4538-8f78-26d8e8ed9a00"
      unitRef="usd">18283000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzgtMy0xLTEtMTAyNTE_6373bbe0-e6d4-44d2-ad34-7152e475a254"
      unitRef="usd">11746000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzktMS0xLTEtMTAyNTE_3c96ff92-d3a6-4d01-8ed5-340e520a14c8"
      unitRef="usd">276253000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzktMy0xLTEtMTAyNTE_0c2fa05a-a713-4d1b-854f-9cdda5a8bb69"
      unitRef="usd">309057000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEwLTEtMS0xLTEwMjUx_d31ad404-5fab-4a6e-b503-5383b5f2a85b"
      unitRef="usd">137475000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEwLTMtMS0xLTEwMjUx_fec0d28d-f4fe-4607-9a82-b466d02a4904"
      unitRef="usd">126099000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzExLTEtMS0xLTEwMjUx_5f8b9247-fa4c-4160-8657-54661cf38bc2"
      unitRef="usd">207390000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzExLTMtMS0xLTEwMjUx_7c34b7aa-2929-42c9-a283-653355e456a5"
      unitRef="usd">222356000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEyLTEtMS0xLTEwMjUx_eae07729-4554-410c-b5b3-c16e9bb29718"
      unitRef="usd">15501000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEyLTMtMS0xLTEwMjUx_d256f8bb-58f9-4eaa-804c-00f38323f0dd"
      unitRef="usd">16375000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEzLTEtMS0xLTEwMjUx_415f18f4-2c69-4e18-bee4-d0a08b4bbe9e"
      unitRef="usd">12430000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzEzLTMtMS0xLTEwMjUx_7a9ba23c-6142-471f-a521-9f53f1c1e49f"
      unitRef="usd">12403000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE0LTEtMS0xLTEwMjUx_9941a917-c831-4409-8f83-ec637c79f7e2"
      unitRef="usd">649049000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE0LTMtMS0xLTEwMjUx_27bf67be-2cc9-40a0-87b0-a75334a84879"
      unitRef="usd">686290000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE4LTEtMS0xLTEwMjUx_f94d4092-cdd5-44d4-b76c-bdd30754e0c5"
      unitRef="usd">23345000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE4LTMtMS0xLTEwMjUx_0a289f88-3456-48ac-80df-bb1694fb81c1"
      unitRef="usd">31235000</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE5LTEtMS0xLTEwMjUx_eeccc099-9b09-41b3-bb09-d898a65f2fa0"
      unitRef="usd">47969000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzE5LTMtMS0xLTEwMjUx_707a863a-f20a-4448-90fa-533ec9b80426"
      unitRef="usd">98897000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIwLTEtMS0xLTEwMjUx_a2910ced-c198-44df-bb22-af580f8f3184"
      unitRef="usd">48676000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIwLTMtMS0xLTEwMjUx_ae0aed21-1a6c-4643-a080-55aed8474b39"
      unitRef="usd">46664000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIxLTEtMS0xLTEwMjUx_99729247-b227-4f18-821e-f39709017c57"
      unitRef="usd">34442000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIxLTMtMS0xLTEwMjUx_b7aadf06-b84c-4485-a1c9-b6bf57e16df3"
      unitRef="usd">33581000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIyLTEtMS0xLTEwMjUx_2f4e5537-b655-4c40-ae46-4665bf37a4b7"
      unitRef="usd">154432000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIyLTMtMS0xLTEwMjUx_0eb3c02e-e7cb-4c5d-816e-f44963c80474"
      unitRef="usd">210377000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIzLTEtMS0xLTEwMjUx_db16ee71-d8e0-474b-980e-1cdd73d905b8"
      unitRef="usd">186845000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzIzLTMtMS0xLTEwMjUx_9ef7e6e9-b084-40dd-a415-1708063452be"
      unitRef="usd">196771000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI0LTEtMS0xLTEwMjUx_9ce8653e-8bf8-47a1-a081-36e37d8aa925"
      unitRef="usd">18373000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI0LTMtMS0xLTEwMjUx_ad122bbc-b1ab-4204-b2d7-32b841889def"
      unitRef="usd">23172000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI1LTEtMS0xLTEwMjUx_64037133-4014-4711-870d-c1744724e8dc"
      unitRef="usd">359650000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI1LTMtMS0xLTEwMjUx_c4d65b0e-783c-4b98-9666-81460c3656ff"
      unitRef="usd">430320000</us-gaap:Liabilities>
    <hvt:CapitalStockParOrStatedValuePerShare
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246NjE1NjE4ZDkwY2FjNGNkOWEzZTBhMGFmZjQ1MmNhNWVfMjk_0aa8be52-70a0-44f1-a5a0-f28a656243c9"
      unitRef="usdPerShare">1</hvt:CapitalStockParOrStatedValuePerShare>
    <hvt:CapitalStockParOrStatedValuePerShare
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246NjE1NjE4ZDkwY2FjNGNkOWEzZTBhMGFmZjQ1MmNhNWVfMjk_7416b2bf-e02b-41b9-8472-48bb2ca8811a"
      unitRef="usdPerShare">1</hvt:CapitalStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmZkOWFiNDMxYjM2NGM0ZGFjNDQ0Mjk0MTkyY2UyZjFfMzQ_00dafd62-6fd8-438a-88b5-0efd3ca0ac1c"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmZkOWFiNDMxYjM2NGM0ZGFjNDQ0Mjk0MTkyY2UyZjFfMzQ_3f1f1c22-6312-45a7-8e90-6d9c0519fd20"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmZkOWFiNDMxYjM2NGM0ZGFjNDQ0Mjk0MTkyY2UyZjFfNTM_739e228f-7578-4a82-a749-ec58a25c209a"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmZkOWFiNDMxYjM2NGM0ZGFjNDQ0Mjk0MTkyY2UyZjFfNTM_d45d088a-f6d6-4509-8b6c-a2b32d088f46"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTEtMS0xLTEwMjUx_edd5aed7-66d7-4e6f-b7c8-17c9d1b7fae5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI4LTMtMS0xLTEwMjUx_df55a53c-d56e-465c-b264-fe3bb8d59a94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ibd2079802f7f411ba5a873b8478f0ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTAtMS0xLTEwMjUxL3RleHRyZWdpb246Y2ZjY2UxNWExZGQyNDg1NmI0ODQ3MmM4YjZmMGViNTlfMzE_c3eb7c7b-3947-4906-beb0-4490d6431775"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i929be622064743cd848692499cb1045b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTAtMS0xLTEwMjUxL3RleHRyZWdpb246Y2ZjY2UxNWExZGQyNDg1NmI0ODQ3MmM4YjZmMGViNTlfMzE_f9611b10-7175-409b-8094-3f50af168dff"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ibd2079802f7f411ba5a873b8478f0ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTAtMS0xLTEwMjUxL3RleHRyZWdpb246Y2ZjY2UxNWExZGQyNDg1NmI0ODQ3MmM4YjZmMGViNTlfNTQ_b542be52-6199-47e9-820f-f572865d8a32"
      unitRef="shares">30006000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i929be622064743cd848692499cb1045b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTAtMS0xLTEwMjUxL3RleHRyZWdpb246Y2ZjY2UxNWExZGQyNDg1NmI0ODQ3MmM4YjZmMGViNTlfNjM_178c69d6-4717-4848-9035-f83c7afc74a7"
      unitRef="shares">29907000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="ibd2079802f7f411ba5a873b8478f0ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTEtMS0xLTEwMjUx_2d33d097-c9fa-461d-9886-74588d5828e5"
      unitRef="usd">30006000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i929be622064743cd848692499cb1045b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzI5LTMtMS0xLTEwMjUx_3916db24-5862-439e-9435-11a578beb7b4"
      unitRef="usd">29907000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjI0MTlhOGEzZWM5NGNkOWE5MDIyZDMxZWRjZGMxY2JfNTE_6f726206-c606-4e4f-ad4b-2a44b54306be"
      unitRef="shares">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if4c32383a4a74f519780f438055bee06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjI0MTlhOGEzZWM5NGNkOWE5MDIyZDMxZWRjZGMxY2JfNTE_f5f582b9-2abd-4ad0-a35b-105e5653c220"
      unitRef="shares">15000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjI0MTlhOGEzZWM5NGNkOWE5MDIyZDMxZWRjZGMxY2JfNzU_5d29be01-b90b-4003-81fa-7531e8b1e558"
      unitRef="shares">1806000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if4c32383a4a74f519780f438055bee06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjI0MTlhOGEzZWM5NGNkOWE5MDIyZDMxZWRjZGMxY2JfODQ_0b857976-e38d-4ec8-a910-f4925d39c481"
      unitRef="shares">1809000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTEtMS0xLTEwMjUx_6c73a928-f1ac-4f23-95c7-d6d31811f61d"
      unitRef="usd">1806000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if4c32383a4a74f519780f438055bee06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMwLTMtMS0xLTEwMjUx_77afe517-31b1-4808-b0c4-9a956f63e81d"
      unitRef="usd">1809000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMxLTEtMS0xLTEwMjUx_089d602f-4b37-41c8-97db-de1a798fb74d"
      unitRef="usd">108706000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMxLTMtMS0xLTEwMjUx_5286846e-0678-438e-ad62-a72bbd3cfaa0"
      unitRef="usd">102572000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMyLTEtMS0xLTEwMjUx_6bd4dc48-baf3-47d0-8afb-e989030382a8"
      unitRef="usd">398393000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMyLTMtMS0xLTEwMjUx_19ef0664-8f53-44ae-a659-0ef13433b0dc"
      unitRef="usd">342983000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMzLTEtMS0xLTEwMjUx_dd5272ba-5ff4-4eeb-9340-55d52cedc4b4"
      unitRef="usd">-756000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzMzLTMtMS0xLTEwMjUx_2cd65b05-f0be-4b0f-bad0-40e770ef539d"
      unitRef="usd">-2293000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ibd2079802f7f411ba5a873b8478f0ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzlkYTQxNmE1YWVmNDg0MzkyYWIzMjE5MTFiOGMxNjhfNDg_531080c8-7de6-4136-9147-eebccdf9719e"
      unitRef="shares">15140000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i929be622064743cd848692499cb1045b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzlkYTQxNmE1YWVmNDg0MzkyYWIzMjE5MTFiOGMxNjhfNTc_88cc1302-6d97-429d-949d-b16ba49329d0"
      unitRef="shares">14069000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="if4c32383a4a74f519780f438055bee06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzlkYTQxNmE1YWVmNDg0MzkyYWIzMjE5MTFiOGMxNjhfMTEx_01028e40-0ccd-4385-96d0-e1887c39aa31"
      unitRef="shares">522000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzlkYTQxNmE1YWVmNDg0MzkyYWIzMjE5MTFiOGMxNjhfMTEx_1d1a0012-77a6-42b6-a4df-f07af2f59a0d"
      unitRef="shares">522000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTEtMS0xLTEwMjUx_152a14e8-c817-4eeb-b2b5-9b7b59e4af62"
      unitRef="usd">248756000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM0LTMtMS0xLTEwMjUx_9945eaa8-b220-4f7d-9732-755afe2afbf6"
      unitRef="usd">219008000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM1LTEtMS0xLTEwMjUx_bbbf9243-1f4e-4041-8104-b14ae7473ba3"
      unitRef="usd">289399000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM1LTMtMS0xLTEwMjUx_3b3dea94-b6a0-4da5-a787-e2c5fc367985"
      unitRef="usd">255970000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM2LTEtMS0xLTEwMjUx_3ad76a65-69f9-4b02-86e4-febdf57d789f"
      unitRef="usd">649049000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMjcvZnJhZzphOGFiYjBkODI3MGE0MTQ1YTY5MGIwOGYxYTJjOGJkMi90YWJsZTpmOTM3N2U5MjMwMzk0MmQzYjFhNGI4ZTc5MjgyYmIwMS90YWJsZXJhbmdlOmY5Mzc3ZTkyMzAzOTQyZDNiMWE0YjhlNzkyODJiYjAxXzM2LTMtMS0xLTEwMjUx_8e5da91d-b46d-4e8f-840f-78862ed546f4"
      unitRef="usd">686290000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzItMS0xLTEtMTAyNTE_940892bd-57f6-49f4-9a62-7cd8206eec66"
      unitRef="usd">1047215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzItMy0xLTEtMTAyNTE_2e8b91db-c36e-4fbf-94b7-e82ff6be1bad"
      unitRef="usd">1012799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzItNS0xLTEtMTAyNTE_57d4b793-1139-47dc-9174-20f5b6815be7"
      unitRef="usd">748252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzMtMS0xLTEtMTAyNTE_ccda9e6f-0aa4-4372-b48c-00704c86c2bb"
      unitRef="usd">442990000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzMtMy0xLTEtMTAyNTE_a7228efe-5d44-41c9-891a-3075f0395c65"
      unitRef="usd">438174000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzMtNS0xLTEtMTAyNTE_df344cd4-228a-4fc9-aeb2-5325dd0ae009"
      unitRef="usd">329258000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzQtMS0xLTEtMTAyNTE_d8065482-65cf-4141-a313-4f12ac1cb7d5"
      unitRef="usd">604225000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzQtMy0xLTEtMTAyNTE_0d287719-c8fe-40a1-a2be-b7e40a54a312"
      unitRef="usd">574625000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzQtNS0xLTEtMTAyNTE_8bfa4565-9f82-4f5e-927c-c3ec4dc17e55"
      unitRef="usd">418994000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzctMS0xLTEtMTAyNTE_c2282a14-263c-4641-9aa2-1d92848727ac"
      unitRef="usd">486298000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzctMy0xLTEtMTAyNTE_fc7fee3b-6d33-41a7-b8e7-3c709432f55a"
      unitRef="usd">456267000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzctNS0xLTEtMTAyNTE_963b0669-f407-4985-b9d2-ec0560b17e41"
      unitRef="usd">377288000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzgtMS0xLTEtMTAyNTE_3f2c55e6-1d57-4ed2-baf6-aa7faeb15759"
      unitRef="usd">-44000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzgtMy0xLTEtMTAyNTE_047339b3-fe8c-4f7d-84d9-9ba3c2dbaef8"
      unitRef="usd">-54000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzgtNS0xLTEtMTAyNTE_57f2937a-eaa7-4e4f-9144-933656151224"
      unitRef="usd">34899000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingExpenses
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzktMS0xLTEtMTAyNTE_9202d106-3b0d-4cf3-827e-54e47b1b1f97"
      unitRef="usd">486342000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzktMy0xLTEtMTAyNTE_a4688df6-402a-4325-8aa4-cd61a8adbf2e"
      unitRef="usd">456321000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzktNS0xLTEtMTAyNTE_7afc44d0-7472-4199-a477-2340c59b6298"
      unitRef="usd">342389000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzExLTEtMS0xLTEwMjUx_b35418b2-8968-4a66-b379-639349c00b05"
      unitRef="usd">117883000</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzExLTMtMS0xLTEwMjUx_6c652e7d-1ace-4d7d-9ac4-c2636e6587b9"
      unitRef="usd">118304000</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzExLTUtMS0xLTEwMjUx_46ccde14-92ab-4d1f-86e8-4c8a1aa98fb6"
      unitRef="usd">76605000</us-gaap:IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEyLTEtMS0xLTEwMjUx_598579ea-cec9-451b-b337-c112ba55d6f3"
      unitRef="usd">1618000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEyLTMtMS0xLTEwMjUx_934e4d87-3169-4310-b92f-2b5b06f7e867"
      unitRef="usd">231000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEyLTUtMS0xLTEwMjUx_79f453b5-fbda-4976-8e02-0ff6e0fb1082"
      unitRef="usd">126000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEzLTEtMS0xLTEwMjUx_ca43e493-195c-4204-93c8-9cb22b0932c4"
      unitRef="usd">119501000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEzLTMtMS0xLTEwMjUx_1d785d87-c6ad-49ed-b868-ebbade70c881"
      unitRef="usd">118535000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzEzLTUtMS0xLTEwMjUx_03c1bb40-7c9d-4270-a3a5-f049e05dcaea"
      unitRef="usd">76731000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE0LTEtMS0xLTEwMjUx_ae860c10-0002-4276-a0ed-805af77accf4"
      unitRef="usd">30143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE0LTMtMS0xLTEwMjUx_90162902-7d9e-44f3-bf0b-8209c6f7c151"
      unitRef="usd">27732000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE0LTUtMS0xLTEwMjUx_24014514-813e-4e44-83be-d6e427e78190"
      unitRef="usd">17583000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE1LTEtMS0xLTEwMjUx_79f72ff3-9078-4f8e-94c2-12066197ed18"
      unitRef="usd">89358000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE1LTMtMS0xLTEwMjUx_c0a6ce71-de50-4559-ab61-536f9abf39a9"
      unitRef="usd">90803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE1LTUtMS0xLTEwMjUx_598c0be4-a293-48c4-a128-6c753d029a83"
      unitRef="usd">59148000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjE5NGY1NjZiZTVkNDk5YmJlMDI5M2MyYmZhZTUyMmJfNzg_91500085-d6df-4f49-b6bd-dbd20c79187a"
      unitRef="usd">513000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjE5NGY1NjZiZTVkNDk5YmJlMDI5M2MyYmZhZTUyMmJfODI_6001f0e0-4c4a-408c-bd56-6951ab8611df"
      unitRef="usd">89000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246ZjE5NGY1NjZiZTVkNDk5YmJlMDI5M2MyYmZhZTUyMmJfODk_6dde550b-8189-4b7c-88f6-46ac7bbb87b4"
      unitRef="usd">-159000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTEtMS0xLTEwMjUx_39cc864a-8641-489e-a3cd-696e6838d220"
      unitRef="usd">-1537000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTMtMS0xLTEwMjUx_e297f29f-41ad-4279-9126-1bd41fb9deab"
      unitRef="usd">-267000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE3LTUtMS0xLTEwMjUx_5fdc2ad7-a087-49ef-8a69-1162cb3664e2"
      unitRef="usd">473000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE5LTEtMS0xLTEwMjUx_2327b381-b04b-4bf3-af5f-8ff007041b05"
      unitRef="usd">90895000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE5LTMtMS0xLTEwMjUx_4618883e-c0fc-405c-8a95-8213d486ac2d"
      unitRef="usd">91070000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzE5LTUtMS0xLTEwMjUx_7ebaebf5-b2cb-402a-b501-69c0a368a593"
      unitRef="usd">58675000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIyLTEtMS0xLTEwMjUx_1f2203b2-2086-4915-84db-92e00ef400ed"
      unitRef="usdPerShare">5.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIyLTMtMS0xLTEwMjUx_93f262cd-a8da-4441-8010-657d346425d1"
      unitRef="usdPerShare">5.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIyLTUtMS0xLTEwMjUx_9d2be3c5-2415-44b6-90fc-c7a1464b563b"
      unitRef="usdPerShare">3.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIzLTEtMS0xLTEwMjUx_05fc4f97-c520-4e14-9d79-e9697bd7bc71"
      unitRef="usdPerShare">5.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIzLTMtMS0xLTEwMjUx_a6e152d7-1a01-42b9-bd0f-e25fe293481f"
      unitRef="usdPerShare">4.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzIzLTUtMS0xLTEwMjUx_da61a61b-09be-4b23-8467-1b295a4c8dda"
      unitRef="usdPerShare">3.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI2LTEtMS0xLTEwMjUx_06cb2108-588c-4e3d-bb1a-346c63c718b5"
      unitRef="usdPerShare">5.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI2LTMtMS0xLTEwMjUx_97e3d97b-9d6f-4b6f-8318-acd7fc3c1c09"
      unitRef="usdPerShare">4.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI2LTUtMS0xLTEwMjUx_9010d7ad-1563-4fde-9bc4-9a9d8c1560c0"
      unitRef="usdPerShare">3.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI3LTEtMS0xLTEwMjUx_6bd122b2-a6d6-4ddf-aedd-a1e86c787cd9"
      unitRef="usdPerShare">5.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI3LTMtMS0xLTEwMjUx_ba63fc6a-5517-4c85-87c4-706faf0a2c5b"
      unitRef="usdPerShare">4.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzAvZnJhZzoxNDk1OWU0N2IzNjA0ZjExYmRiYzAwMTU4M2YzY2I5OS90YWJsZTpkMzJhNzMxMzYyNmY0MTEyOTU0ODhjZWU3N2MxOWNhZS90YWJsZXJhbmdlOmQzMmE3MzEzNjI2ZjQxMTI5NTQ4OGNlZTc3YzE5Y2FlXzI3LTUtMS0xLTEwMjUx_c9160878-f4cc-466a-8ef2-8430f43ac489"
      unitRef="usdPerShare">3.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if904c1e8619f40d1a3b730c48832926f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtMS0xLTEtMTAyNTE_81b88deb-de97-49ec-b22e-967448e00f61"
      unitRef="shares">29907000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if904c1e8619f40d1a3b730c48832926f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtMy0xLTEtMTAyNTE_9132acd6-7a37-4f94-89d8-3984cb3e0272"
      unitRef="usd">29907000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtNS0xLTEtMTAyNTE_6cea5e04-d9b9-41b8-9167-553e27cf3122"
      unitRef="shares">29600000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtNy0xLTEtMTAyNTE_d2868b14-eae2-4af3-a1f8-e8393b2ac5c5"
      unitRef="usd">29600000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iff35872f3a73499fb3236b3c14d37a06_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtOS0xLTEtMTAyNTE_77cab9d2-fa6e-4bbd-b3da-27ab288c2a3f"
      unitRef="shares">29431000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iff35872f3a73499fb3236b3c14d37a06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzQtMTEtMS0xLTEwMjUx_77806431-f208-4732-8150-f9d0185b6a1c"
      unitRef="usd">29431000</us-gaap:StockholdersEquity>
    <hvt:StockConversionDuringPeriodSharesIssued
      contextRef="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtMS0xLTEtMTAyNTE_1e85ef41-3855-4bd6-835f-df150462f494"
      unitRef="shares">3000</hvt:StockConversionDuringPeriodSharesIssued>
    <hvt:StockConversionDuringPeriodValueAmountIssued
      contextRef="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtMy0xLTEtMTAyNTE_cd0dce08-ede1-4074-aa53-8df394f4ebb9"
      unitRef="usd">3000</hvt:StockConversionDuringPeriodValueAmountIssued>
    <hvt:StockConversionDuringPeriodSharesIssued
      contextRef="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtNS0xLTEtMTAyNTE_cfaf77b4-d927-4d32-b9c4-6eb9941d19b4"
      unitRef="shares">187000</hvt:StockConversionDuringPeriodSharesIssued>
    <hvt:StockConversionDuringPeriodValueAmountIssued
      contextRef="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtNy0xLTEtMTAyNTE_45b134ef-8f3a-4735-b8b9-602ebdc8179e"
      unitRef="usd">187000</hvt:StockConversionDuringPeriodValueAmountIssued>
    <hvt:StockConversionDuringPeriodSharesIssued
      contextRef="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtOS0xLTEtMTAyNTE_2c9f6c7e-4104-4922-b2cc-80fb88339d9c"
      unitRef="shares">58000</hvt:StockConversionDuringPeriodSharesIssued>
    <hvt:StockConversionDuringPeriodValueAmountIssued
      contextRef="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzUtMTEtMS0xLTEwMjUx_8bb6f40d-6359-4c4f-a753-a4f33581ecc8"
      unitRef="usd">58000</hvt:StockConversionDuringPeriodValueAmountIssued>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtMS0xLTEtMTAyNTE_2238216e-fcc8-4187-ad54-658e630b5467"
      unitRef="shares">96000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture
      contextRef="i5cd73127e8eb4022bb6a17b11c237096_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtMy0xLTEtMTAyNTE_7bf8950d-ab8a-4b25-9087-9f8cb21a09b8"
      unitRef="usd">96000</hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtNS0xLTEtMTAyNTE_4c3cceb7-46f7-4720-a2b7-48f4cae169e8"
      unitRef="shares">120000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture
      contextRef="iafd03966eb094607bca28d1a2b67877f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtNy0xLTEtMTAyNTE_ea8e018d-3cb2-494f-b198-c2386dc1a7ee"
      unitRef="usd">120000</hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtOS0xLTEtMTAyNTE_f8ca9ac2-9724-4465-aae1-9fd498dee7f0"
      unitRef="shares">111000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture
      contextRef="iea3dabd39375417db9ca73a66e37c31a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzYtMTEtMS0xLTEwMjUx_83a8c045-1994-4c86-b8cd-eb72982a5ae7"
      unitRef="usd">111000</hvt:SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1a80786461e74935a525dd243a0e3c04_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctMS0xLTEtMTAyNTE_90027cad-d478-4136-9cc3-31bb92b33546"
      unitRef="shares">30006000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1a80786461e74935a525dd243a0e3c04_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctMy0xLTEtMTAyNTE_dc1b4ae0-0332-408f-9232-9d24683574b9"
      unitRef="usd">30006000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if904c1e8619f40d1a3b730c48832926f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctNS0xLTEtMTAyNTE_bb4086dc-fc64-4864-ba3a-bfd48391b246"
      unitRef="shares">29907000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="if904c1e8619f40d1a3b730c48832926f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctNy0xLTEtMTAyNTE_4cbeaa70-6a96-47fa-86ba-4eea13ba9251"
      unitRef="usd">29907000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctOS0xLTEtMTAyNTE_c3630d60-a708-4aec-bfad-99b92c0e61ec"
      unitRef="shares">29600000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia401215fc61c44f08dc5d2dd51a3aae7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzctMTEtMS0xLTEwMjUx_5805011e-25ae-4d7c-a787-2417679f45ac"
      unitRef="usd">29600000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i65396427c20b436cb8be7bfb7fedbe25_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktMS0xLTEtMTAyNTE_a79b9e23-5b4f-40bc-a04d-d65f0a9dde05"
      unitRef="shares">1809000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i65396427c20b436cb8be7bfb7fedbe25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktMy0xLTEtMTAyNTE_3f30858e-a2d8-49f7-aede-46b75a9aff7d"
      unitRef="usd">1809000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktNS0xLTEtMTAyNTE_3356487b-4db6-4c9c-8e25-db26862b4a84"
      unitRef="shares">1996000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktNy0xLTEtMTAyNTE_9d5d40a9-7283-42f3-a670-2d4100e55720"
      unitRef="usd">1996000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9c1627fd29bd44f1ba553981292216c3_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktOS0xLTEtMTAyNTE_f4ee28b3-0b43-445a-be0d-5c9cff3c10c2"
      unitRef="shares">2054000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9c1627fd29bd44f1ba553981292216c3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzktMTEtMS0xLTEwMjUx_11f91b86-651f-492a-863c-b333dbc778df"
      unitRef="usd">2054000</us-gaap:StockholdersEquity>
    <hvt:StockConversionDuringPeriodSharesConverted
      contextRef="i700fa09b6fb74e00afd4ab3bd48c9551_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTEtMS0xLTEwMjUx_4fd56705-ce45-4e28-b444-ef9cc01e9bdd"
      unitRef="shares">3000</hvt:StockConversionDuringPeriodSharesConverted>
    <hvt:StockConversionDuringPeriodValueAmountConverted
      contextRef="i700fa09b6fb74e00afd4ab3bd48c9551_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTMtMS0xLTEwMjUx_ff1a12e8-fb73-459a-846d-635c8950f665"
      unitRef="usd">3000</hvt:StockConversionDuringPeriodValueAmountConverted>
    <hvt:StockConversionDuringPeriodSharesConverted
      contextRef="i89d1d2277cdc4e558691324afb65e223_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTUtMS0xLTEwMjUx_d453d80e-f13b-472c-96a8-fb953b36083b"
      unitRef="shares">187000</hvt:StockConversionDuringPeriodSharesConverted>
    <hvt:StockConversionDuringPeriodValueAmountConverted
      contextRef="i89d1d2277cdc4e558691324afb65e223_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTctMS0xLTEwMjUx_af6dbbb4-6ec8-4380-9ebc-915faef505c6"
      unitRef="usd">187000</hvt:StockConversionDuringPeriodValueAmountConverted>
    <hvt:StockConversionDuringPeriodSharesConverted
      contextRef="ie0d8cdf7fcb1475aa1a54911b138b7ef_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTktMS0xLTEwMjUx_d8eff273-37d8-4ec2-9a0f-658e7d1de986"
      unitRef="shares">58000</hvt:StockConversionDuringPeriodSharesConverted>
    <hvt:StockConversionDuringPeriodValueAmountConverted
      contextRef="ie0d8cdf7fcb1475aa1a54911b138b7ef_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEwLTExLTEtMS0xMDI1MQ_0bebd0c0-d09a-4799-9f72-0fdd8a403c75"
      unitRef="usd">58000</hvt:StockConversionDuringPeriodValueAmountConverted>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ibfc38fe8feb04ffba9c94fa30b3f7735_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTEtMS0xLTEwMjUx_b6d06b68-7dd5-458f-9357-3dceef7d03d6"
      unitRef="shares">1806000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibfc38fe8feb04ffba9c94fa30b3f7735_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTMtMS0xLTEwMjUx_5b35c87a-e846-43e0-8b27-d33b653bcd19"
      unitRef="usd">1806000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i65396427c20b436cb8be7bfb7fedbe25_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTUtMS0xLTEwMjUx_65e7c4c4-8e6f-490f-84d1-8e2ef571e81e"
      unitRef="shares">1809000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i65396427c20b436cb8be7bfb7fedbe25_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTctMS0xLTEwMjUx_903d9daf-c98d-4f81-8b5a-7c5824c908d0"
      unitRef="usd">1809000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTktMS0xLTEwMjUx_7cf204ba-2ddb-4b59-9ac8-7108cb62aaed"
      unitRef="shares">1996000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0cfe8ab5bb5a4196a74400ed35b8c464_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzExLTExLTEtMS0xMDI1MQ_4c5eace6-0d5a-49b2-9fb0-525ae8615d56"
      unitRef="usd">1996000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzQ5MDU1MzkzMGIyNDhiNGI4MzljNjkxMzRlYjQ1YTNfMzI_9f6c3e82-53a7-4453-80eb-4b8d943aa3d4"
      unitRef="shares">522000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="if4c32383a4a74f519780f438055bee06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzQ5MDU1MzkzMGIyNDhiNGI4MzljNjkxMzRlYjQ1YTNfMzI_a1c81350-288e-4f1f-851b-0ff0ea98bf65"
      unitRef="shares">522000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i8ea80cd0d2fe4659a2cfe716e4ccb5d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTAtMS0xLTEwMjUxL3RleHRyZWdpb246MzQ5MDU1MzkzMGIyNDhiNGI4MzljNjkxMzRlYjQ1YTNfMzI_cadd1ff5-9ea3-4ab5-81b7-5e12c2358c04"
      unitRef="shares">522000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="if000bdc149f04690a88e3d855ab224ba_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTEtMS0xLTEwMjUx_2da189d5-dc5f-4a8e-9719-0457e841dd35"
      unitRef="shares">-14591000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="if000bdc149f04690a88e3d855ab224ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTMtMS0xLTEwMjUx_ceb9db22-d5e1-46c8-8ef4-245b629ce2a3"
      unitRef="usd">-219008000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i0274075cb864403ebcb48c5a75d4a22d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTUtMS0xLTEwMjUx_8d2b2139-17c6-4089-9f08-a88e08ef561b"
      unitRef="shares">-13384000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i0274075cb864403ebcb48c5a75d4a22d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTctMS0xLTEwMjUx_4d92b82e-786b-4256-94fc-8ab13d41a8f2"
      unitRef="usd">-177545000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i488fbe129b4746e5a6b6fa5b9f4dcdf6_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTktMS0xLTEwMjUx_35447fbc-943d-48fe-94dc-c408f0630635"
      unitRef="shares">-12372000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i488fbe129b4746e5a6b6fa5b9f4dcdf6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzEzLTExLTEtMS0xMDI1MQ_9803d625-e635-40ad-a2f6-f66d91c15a66"
      unitRef="usd">-158102000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTEtMS0xLTEwMjUx_b9e15ce9-b08f-41b8-82ad-44bc5508455c"
      unitRef="shares">16000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTMtMS0xLTEwMjUx_1f8c75a1-42f2-4983-892c-a26592f9cdfc"
      unitRef="usd">250000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTUtMS0xLTEwMjUx_8508cace-08fb-4fcf-acaf-f07b4c43f375"
      unitRef="shares">25000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTctMS0xLTEwMjUx_d1bd2bb9-4295-4f87-92ee-6b91625ed34b"
      unitRef="usd">346000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="i5056d29642694568a0c79e927313f520_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTktMS0xLTEwMjUx_44baef5e-141c-49bc-8b00-6b28871847ca"
      unitRef="shares">21000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i5056d29642694568a0c79e927313f520_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE0LTExLTEtMS0xMDI1MQ_e330a124-18f8-4ad7-8d6e-55bc512a1baf"
      unitRef="usd">265000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTEtMS0xLTEwMjUx_9b92ec91-04cc-47af-8783-b121c867dff9"
      unitRef="shares">1087000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ieb0736fb6db6412ebafca885cf451706_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTMtMS0xLTEwMjUx_9495ecc6-a69c-4741-a6e0-31ce40939a1f"
      unitRef="usd">29998000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTUtMS0xLTEwMjUx_f87bad2f-9304-44a3-95be-eb57e6cc1f03"
      unitRef="shares">1232000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0b8020cfad824e50a7288b7e43b869de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTctMS0xLTEwMjUx_fb78baa9-0ccd-48a0-97be-2ff6f2bcd0c8"
      unitRef="usd">41809000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i5056d29642694568a0c79e927313f520_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTktMS0xLTEwMjUx_51ccb3dc-7293-4a3b-b908-ea5dbf65d612"
      unitRef="shares">1033000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5056d29642694568a0c79e927313f520_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE1LTExLTEtMS0xMDI1MQ_2aa1ad90-67a7-421e-92be-9e48ec5bd05d"
      unitRef="usd">19708000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i90a4d90df64145869cb9c80d102bf2d1_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTEtMS0xLTEwMjUx_fb700f48-2b18-4ae1-95a1-4a897c60c29d"
      unitRef="shares">-15662000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i90a4d90df64145869cb9c80d102bf2d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTMtMS0xLTEwMjUx_9d2efc4e-64eb-4c85-ae45-61558544ee0e"
      unitRef="usd">-248756000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="if000bdc149f04690a88e3d855ab224ba_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTUtMS0xLTEwMjUx_5e95ce86-12a7-4c7c-b1c0-40267dd14f15"
      unitRef="shares">-14591000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="if000bdc149f04690a88e3d855ab224ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTctMS0xLTEwMjUx_c1c0b2ae-03f4-40ec-9543-d542007caa1f"
      unitRef="usd">-219008000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i0274075cb864403ebcb48c5a75d4a22d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTktMS0xLTEwMjUx_55480a92-6901-44ad-8d82-efc91f5a0b86"
      unitRef="shares">-13384000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i0274075cb864403ebcb48c5a75d4a22d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE2LTExLTEtMS0xMDI1MQ_67a6652b-e8e1-4f3e-b7c4-78ed5fe66c31"
      unitRef="usd">-177545000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c012ddfa6a941758827f2fca3491585_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE4LTMtMS0xLTEwMjUx_477813f5-a955-4fab-9641-ff795570d14e"
      unitRef="usd">102572000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31f4738483f14f4994ff307fa04dbfad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE4LTctMS0xLTEwMjUx_4afdf95a-93a6-4e3d-a404-e930a643a49e"
      unitRef="usd">96850000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7335792bd9f64c259a20c5c0f2d66d9b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE4LTExLTEtMS0xMDI1MQ_f02e6457-bf29-4790-af17-a12c58abad84"
      unitRef="usd">93208000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="iac3d7ce6793047689700281d0fbabc32_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE5LTMtMS0xLTEwMjUx_0fad3dd5-bfc2-4380-8dc3-507c8b76fd2f"
      unitRef="usd">1768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i5f186a93db644fab9cf61c201a874be5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE5LTctMS0xLTEwMjUx_16772564-aa95-405a-94e8-ef5eff887cdc"
      unitRef="usd">3014000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ib61cdcbd70ab4115a131acfd2a57618c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzE5LTExLTEtMS0xMDI1MQ_758cbc3e-b27b-4051-af39-7d2ec0115b46"
      unitRef="usd">1063000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="iac3d7ce6793047689700281d0fbabc32_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIwLTMtMS0xLTEwMjUx_dfc3a552-9e07-4aeb-b605-89d0d66291b9"
      unitRef="usd">707000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="i5f186a93db644fab9cf61c201a874be5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIwLTctMS0xLTEwMjUx_214d91e9-c532-46c7-ac86-1f195733e0f9"
      unitRef="usd">523000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="ib61cdcbd70ab4115a131acfd2a57618c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIwLTExLTEtMS0xMDI1MQ_7073c7a4-5f70-4e5b-bc45-69492531056b"
      unitRef="usd">330000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iac3d7ce6793047689700281d0fbabc32_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIxLTMtMS0xLTEwMjUx_e689fce1-f2ff-46a2-bc8b-736196eb07cf"
      unitRef="usd">7195000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5f186a93db644fab9cf61c201a874be5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIxLTctMS0xLTEwMjUx_b3bfb1e2-aef1-4ad8-a781-cee958d4b229"
      unitRef="usd">8213000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib61cdcbd70ab4115a131acfd2a57618c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIxLTExLTEtMS0xMDI1MQ_ee666f88-0313-4699-9505-a10f5c7edac4"
      unitRef="usd">4375000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquity
      contextRef="i4b73087976f543a0a7400d553fddf3f5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIyLTMtMS0xLTEwMjUx_223c74e2-f73f-4c3f-a192-a6039f8465ed"
      unitRef="usd">108706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c012ddfa6a941758827f2fca3491585_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIyLTctMS0xLTEwMjUx_1859f142-266f-4c6a-bed8-c67f70d16fb4"
      unitRef="usd">102572000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31f4738483f14f4994ff307fa04dbfad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzIyLTExLTEtMS0xMDI1MQ_1d513e0d-0bc8-4d81-80ba-3d7d21f160d8"
      unitRef="usd">96850000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3db3efa180a141a4b669ecbdb167188e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI0LTMtMS0xLTEwMjUx_cad4113e-30da-49b2-b06a-df83773c4b01"
      unitRef="usd">342983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icfe10570c8cf414cb9665f80ed19c400_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI0LTctMS0xLTEwMjUx_6b6e31ca-a0ef-4a85-9dc1-1660eb6b36d0"
      unitRef="usd">304626000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b499bb4f2234831955222a353d1e373_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI0LTExLTEtMS0xMDI1MQ_7c682102-1386-4e1a-b90b-07cafa65c052"
      unitRef="usd">295999000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i5580fa1f8da4433ba5db5f0c6f8da273_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI2LTMtMS0xLTEwMjUx_86ba4966-e230-4e5f-95e7-f9e941711f8b"
      unitRef="usd">89358000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09000adce73e4f2296e701d375a08ec3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI2LTctMS0xLTEwMjUx_0c4ab038-c303-4c77-a1f4-813c45c0de2e"
      unitRef="usd">90803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i506cfe37e8cf4653893644f247fcfe25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI2LTExLTEtMS0xMDI1MQ_200672da-4ffe-4a70-895a-5236bca6aa34"
      unitRef="usd">59148000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfNDA_3a69606a-1501-4e37-810d-260a1aa15a32"
      unitRef="usdPerShare">2.09</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfNDk_fd353592-30b1-440a-a255-51c08d964964"
      unitRef="usdPerShare">2.97</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfNjI_f9525566-81e7-4bdc-a6fb-0e9a782b98f7"
      unitRef="usdPerShare">2.77</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfMTAz_a4280b90-2435-4ce6-a035-bd73727e2fe1"
      unitRef="usdPerShare">1.96</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfMTEy_f46a6790-0e76-438b-b85b-b552bb9b7b86"
      unitRef="usdPerShare">2.79</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTAtMS0xLTEwMjUxL3RleHRyZWdpb246YmFjNzg4ODY5MWZmNGYyYTk2YzU1YmY1YWM3ZDA5NDBfMTI0_2f41eb43-cee1-41e7-8649-53dd71b6d1e7"
      unitRef="usdPerShare">2.62</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i5580fa1f8da4433ba5db5f0c6f8da273_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTMtMS0xLTEwMjUx_8b755df2-154a-4158-ad43-045d69da5a42"
      unitRef="usd">33948000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i09000adce73e4f2296e701d375a08ec3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTctMS0xLTEwMjUx_64390d06-6e0c-415e-912d-dc0f61f6042b"
      unitRef="usd">52446000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i506cfe37e8cf4653893644f247fcfe25_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI3LTExLTEtMS0xMDI1MQ_5ebc2bd0-351e-4581-b03f-627dcfe942f9"
      unitRef="usd">50521000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockholdersEquity
      contextRef="ifef7be5b116c452686d26d7bca65b143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI4LTMtMS0xLTEwMjUx_4eab5c4b-788c-4662-b140-ee90ae99e331"
      unitRef="usd">398393000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3db3efa180a141a4b669ecbdb167188e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI4LTctMS0xLTEwMjUx_f847009f-6145-46ba-acb6-e9af7cf7157c"
      unitRef="usd">342983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icfe10570c8cf414cb9665f80ed19c400_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzI4LTExLTEtMS0xMDI1MQ_5e0d649c-276f-4590-bce4-7c861afd2708"
      unitRef="usd">304626000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i843aa1678ed3469bb39dd8c6e49686bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMxLTMtMS0xLTEwMjUx_1f1d54d3-47f8-447a-9a95-667d0c0aa83b"
      unitRef="usd">-2293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMxLTctMS0xLTEwMjUx_f982cf86-a629-4366-a43e-c6692d3b7c83"
      unitRef="usd">-2560000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e94a4b574fe4da6992b0fa5b2b4d44a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMxLTExLTEtMS0xMDI1MQ_581e0806-1cbf-43f0-9952-8bdfee6de939"
      unitRef="usd">-2087000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i5ab58f9be0f64d798a063feb8a6f9018_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMyLTMtMS0xLTEwMjUx_4f81cbc1-c000-4884-b397-c68184b69ffd"
      unitRef="usd">-1537000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i7b48080d6e204569ba82ff9f4cfaf41d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMyLTctMS0xLTEwMjUx_13f572f0-01e9-4252-81c3-5482e89b2556"
      unitRef="usd">-267000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i996d1f9fc22144579932e14b507e7eaf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMyLTExLTEtMS0xMDI1MQ_aa720822-97f6-4b82-8162-72fdaf87b11b"
      unitRef="usd">473000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i952686faec284e80af900b16dab3bab4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMzLTMtMS0xLTEwMjUx_26cd112f-c669-4f4f-8579-2119632928f5"
      unitRef="usd">-756000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i843aa1678ed3469bb39dd8c6e49686bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMzLTctMS0xLTEwMjUx_511f3b8c-ded0-44e4-aa4f-3a1cd54eb0ba"
      unitRef="usd">-2293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzMzLTExLTEtMS0xMDI1MQ_065c4855-1db3-45f5-82fb-68c77023f19b"
      unitRef="usd">-2560000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzM0LTMtMS0xLTEwMjUx_7e727cb2-7ecf-467d-8e4a-0169e1edefed"
      unitRef="usd">289399000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzM0LTctMS0xLTEwMjUx_ec1c30e2-1230-4746-90c3-46655c5a279e"
      unitRef="usd">255970000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ec89866c82243bab5f84b113951afeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzMvZnJhZzpiMTI3OTBlZmM5NDY0YWY4YWExODM4MTUyM2EwNWNmOS90YWJsZTo1NWE1YjVlOTEzNmQ0ZjUxOTIzZTM4OTYyODIzZDg1Yy90YWJsZXJhbmdlOjU1YTViNWU5MTM2ZDRmNTE5MjNlMzg5NjI4MjNkODVjXzM0LTExLTEtMS0xMDI1MQ_036afc57-009a-46f5-bea0-0566a983e63c"
      unitRef="usd">252967000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMtMS0xLTEtMTAyNTE_76f61326-a06e-4aa3-ba85-6667a6cd8fd3"
      unitRef="usd">89358000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMtMy0xLTEtMTAyNTE_3ef21d1c-fb90-436b-9ffe-4ac9f3efc019"
      unitRef="usd">90803000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMtNS0xLTEtMTAyNTE_1936daf4-2002-414d-8f7f-91e95d80b57a"
      unitRef="usd">59148000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzUtMS0xLTEtMTAyNTE_af77d4b0-2d66-423c-b3ea-cf0fe438b756"
      unitRef="usd">16926000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzUtMy0xLTEtMTAyNTE_4abe77f4-c13d-449a-ba16-b814da754b0d"
      unitRef="usd">16304000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzUtNS0xLTEtMTAyNTE_3cdf9d81-3556-4ff3-9af0-78469442ee27"
      unitRef="usd">18207000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzctMS0xLTEtMTAyNTE_fc0d805a-22e9-4728-9ccd-a7e8fafa263a"
      unitRef="usd">7195000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzctMy0xLTEtMTAyNTE_54240aab-92a9-4b29-ac95-a79081d79577"
      unitRef="usd">8213000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzctNS0xLTEtMTAyNTE_a94b849a-0c94-4270-9d6f-a19e3bf8270d"
      unitRef="usd">4375000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzgtMS0xLTEtMTAyNTE_62c8527b-7272-4cf8-8a62-483df5d4639e"
      unitRef="usd">584000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzgtMy0xLTEtMTAyNTE_1bd7006e-36bb-440e-87f7-f6cae4e9b2b6"
      unitRef="usd">234000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzgtNS0xLTEtMTAyNTE_cfece5bc-5844-4d7c-abd9-0807ad5263f5"
      unitRef="usd">-2458000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzktMS0xLTEtMTAyNTE_b5026f9d-b4cd-4385-b252-24b02fe0d3ff"
      unitRef="usd">-128000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzktMy0xLTEtMTAyNTE_13fa84db-6a15-406a-8cc3-e2075d3b34cf"
      unitRef="usd">77000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzktNS0xLTEtMTAyNTE_4b77caaa-210b-4dc4-af7e-9a5265884a40"
      unitRef="usd">34746000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEwLTEtMS0xLTEwMjUx_6011c8c7-32cd-4a35-9a84-cd07ad0d4103"
      unitRef="usd">-960000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEwLTMtMS0xLTEwMjUx_eb5eba5d-33ee-442e-855e-f7464e4da7fd"
      unitRef="usd">-869000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEwLTUtMS0xLTEwMjUx_23748cf5-8be9-4b0d-a779-d434f07a60b3"
      unitRef="usd">-595000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEyLTEtMS0xLTEwMjUx_0056e162-f947-4856-96bc-9840312adb8e"
      unitRef="usd">6303000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEyLTMtMS0xLTEwMjUx_ec7ff65c-440d-4201-be86-6125c96ab1d1"
      unitRef="usd">22123000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEyLTUtMS0xLTEwMjUx_f6a65a25-4bc6-4c79-b613-e0377ecd955b"
      unitRef="usd">-14909000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEzLTEtMS0xLTEwMjUx_2e9687be-ba74-4ad2-8294-e9d533f0ca4c"
      unitRef="usd">-50928000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEzLTMtMS0xLTEwMjUx_6c4ee200-76b5-4504-b92a-c0209fe7a1c2"
      unitRef="usd">12714000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzEzLTUtMS0xLTEwMjUx_3f5e10e5-8dc8-464c-acbf-9aa0c0e1b985"
      unitRef="usd">56062000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE0LTEtMS0xLTEwMjUx_55f7b6b5-3424-4028-8ba8-9b2764e058f9"
      unitRef="usd">923000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE0LTMtMS0xLTEwMjUx_fec13559-ff44-4fd9-b6e3-d9b00d103d74"
      unitRef="usd">3244000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE0LTUtMS0xLTEwMjUx_c99d4907-60a8-49b1-a914-67518d709a15"
      unitRef="usd">3250000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE1LTEtMS0xLTEwMjUx_4fac01b3-d942-4da6-9f81-4d7e9ab1a857"
      unitRef="usd">-5982000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE1LTMtMS0xLTEwMjUx_67df7249-2451-4c8d-b5fb-23c2599cc8e5"
      unitRef="usd">-6451000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE1LTUtMS0xLTEwMjUx_8d1ce2b6-c287-424d-bfe7-a77d88859a62"
      unitRef="usd">17349000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE2LTEtMS0xLTEwMjUx_74bc6333-51d1-426d-8111-1e8dfd500e7b"
      unitRef="usd">51015000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE2LTMtMS0xLTEwMjUx_0c6cfc2c-7ecf-4776-bab5-bc440b0cc46d"
      unitRef="usd">97242000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE2LTUtMS0xLTEwMjUx_0de9f7e4-5a6e-4fb8-8bfc-934283fc46e8"
      unitRef="usd">130191000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE4LTEtMS0xLTEwMjUx_a5ea62b8-c4e2-47e6-863a-a9e8f788dff7"
      unitRef="usd">28411000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE4LTMtMS0xLTEwMjUx_9d22055d-1047-47d4-925c-a9c4e8fa7f81"
      unitRef="usd">34090000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE4LTUtMS0xLTEwMjUx_33cbb2d0-0d16-4c98-9273-ae3ebba201aa"
      unitRef="usd">10927000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE5LTEtMS0xLTEwMjUx_b1d75b1f-0a32-43d2-84fe-8d2c31a1cd6c"
      unitRef="usd">86000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE5LTMtMS0xLTEwMjUx_6e005d74-3e68-42d0-88b8-1198c7b83c90"
      unitRef="usd">88000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzE5LTUtMS0xLTEwMjUx_36663a6f-8da0-41ca-be8f-87a5da6eafff"
      unitRef="usd">76285000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIwLTEtMS0xLTEwMjUx_d433935d-c6f8-441e-afba-c2578035a907"
      unitRef="usd">-28325000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIwLTMtMS0xLTEwMjUx_9e42221b-b905-467f-8ca7-65658d5929c9"
      unitRef="usd">-34002000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIwLTUtMS0xLTEwMjUx_064ddf92-ef65-49dc-b614-37aeabbd8f86"
      unitRef="usd">65358000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIyLTEtMS0xLTEwMjUx_35bee269-303a-4974-bd69-95f74d37d211"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIyLTMtMS0xLTEwMjUx_2a26b8eb-1f22-4408-a845-e24acab90a5c"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIyLTUtMS0xLTEwMjUx_e37e691b-f5e0-4867-ae23-7313c212c041"
      unitRef="usd">43800000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIzLTEtMS0xLTEwMjUx_fb9a003b-3f56-4afb-b39c-bf85a7f3318f"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIzLTMtMS0xLTEwMjUx_73dd4c50-183f-4987-8fc2-5c69f233d9fa"
      unitRef="usd">0</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzIzLTUtMS0xLTEwMjUx_8fc796b9-4dfe-43e8-b779-ba2d1cd346f1"
      unitRef="usd">43800000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI0LTEtMS0xLTEwMjUx_bdfefe2e-9663-4148-aadc-a4336f2d1a63"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI0LTMtMS0xLTEwMjUx_06c71322-0bc4-46ac-a202-3935b98a4e29"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromRepaymentsOfLinesOfCredit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI0LTUtMS0xLTEwMjUx_acb190fd-b791-439d-ac51-c38219069f6e"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI1LTEtMS0xLTEwMjUx_213c0d62-d0d0-4890-8ef8-caf7b6553f30"
      unitRef="usd">33948000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI1LTMtMS0xLTEwMjUx_a3929a8b-7f91-40d7-a9af-2c85c9a9b177"
      unitRef="usd">52446000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI1LTUtMS0xLTEwMjUx_75c7c3e3-3122-4673-ba3b-d2c82705ba37"
      unitRef="usd">50521000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI2LTEtMS0xLTEwMjUx_061287bf-2276-4bd8-ad25-aeed8dd76639"
      unitRef="usd">29998000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI2LTMtMS0xLTEwMjUx_21348ac1-47cc-4378-ab30-d49f34bec796"
      unitRef="usd">41809000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI2LTUtMS0xLTEwMjUx_9079f341-e954-4166-a6fd-25222124c837"
      unitRef="usd">19708000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <hvt:TaxesOnVestedRestrictedShares
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI3LTEtMS0xLTEwMjUx_2eab54cc-aa40-40bd-9c70-04284af2e7bc"
      unitRef="usd">1676000</hvt:TaxesOnVestedRestrictedShares>
    <hvt:TaxesOnVestedRestrictedShares
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI3LTMtMS0xLTEwMjUx_e12e6595-e260-4d2d-a8c2-81a4bd9b3574"
      unitRef="usd">2894000</hvt:TaxesOnVestedRestrictedShares>
    <hvt:TaxesOnVestedRestrictedShares
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI3LTUtMS0xLTEwMjUx_e317d7bb-25e0-44fa-97dd-e390e0bbaf44"
      unitRef="usd">951000</hvt:TaxesOnVestedRestrictedShares>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI4LTEtMS0xLTEwMjUx_339d813c-7cc0-45b0-b642-925a6ea4f1cb"
      unitRef="usd">-65622000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI4LTMtMS0xLTEwMjUx_6d4b1f1b-75fb-4a1d-b9e1-69b9128f4034"
      unitRef="usd">-97149000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI4LTUtMS0xLTEwMjUx_51f716d4-f8fa-4647-8ac6-fcc2282372d1"
      unitRef="usd">-71180000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI5LTEtMS0xLTEwMjUx_a32eb500-f182-4ce2-a502-56aeeb196ce0"
      unitRef="usd">-42932000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI5LTMtMS0xLTEwMjUx_ff9cc43b-c07d-4065-8a61-6d9fdea0fead"
      unitRef="usd">-33909000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzI5LTUtMS0xLTEwMjUx_0ee2ce66-474d-498c-8664-d22130011373"
      unitRef="usd">124369000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMwLTEtMS0xLTEwMjUx_dd91c9b8-24a3-4b83-bf85-84024e14e7a3"
      unitRef="usd">172862000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5ec89866c82243bab5f84b113951afeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMwLTMtMS0xLTEwMjUx_6ccda8d1-112f-434b-9c20-423a7f026267"
      unitRef="usd">206771000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i80399e0130ea4034a8c54488e051cf6a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMwLTUtMS0xLTEwMjUx_b3a44131-ad2d-4a8b-875f-7174f0c87852"
      unitRef="usd">82402000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMxLTEtMS0xLTEwMjUx_78f0b042-8948-449f-9887-8ca8de3af10c"
      unitRef="usd">129930000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMxLTMtMS0xLTEwMjUx_fbb96154-0e91-49e7-b646-6b9fa3dc235a"
      unitRef="usd">172862000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5ec89866c82243bab5f84b113951afeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzMxLTUtMS0xLTEwMjUx_173f7046-02d3-4c18-89ee-baae0902254b"
      unitRef="usd">206771000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM0LTEtMS0xLTEwMjUx_7468325a-776c-48c9-8182-4165efada25f"
      unitRef="usd">27957000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM0LTMtMS0xLTEwMjUx_2c583c41-23dd-425c-9975-d626edc12918"
      unitRef="usd">32395000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM0LTUtMS0xLTEwMjUx_05572380-6705-49b3-8035-62cdb6fd2e0e"
      unitRef="usd">18169000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM1LTEtMS0xLTEwMjUx_cdadf491-1fec-4009-881c-d9025a6853f3"
      unitRef="usd">127000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM1LTMtMS0xLTEwMjUx_b787db7b-195e-40ea-8b08-3f1f2392e4cd"
      unitRef="usd">126000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xMzYvZnJhZzpmOGM3ZDkwMzE1M2E0MzE2YTg1MjczMGVlZGM5NmZhNi90YWJsZTo5N2Y1OGE3M2VhYTM0OTlhODRkNzJlMzM3NGFkZjE0ZC90YWJsZXJhbmdlOjk3ZjU4YTczZWFhMzQ5OWE4NGQ3MmUzMzc0YWRmMTRkXzM1LTUtMS0xLTEwMjUx_708afd66-0e61-442f-a148-246a446e5093"
      unitRef="usd">365000</us-gaap:InterestPaidNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQy_556962c9-6948-4000-b16c-6b17fcb89adf">Description of Business and Summary of Significant Accounting Policies:&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Business:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Haverty Furniture Companies, Inc. (&#x201c;Havertys,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; or &#x201c;us&#x201d;) is a retailer of a broad line of residential furniture in the middle to upper-middle price ranges. We have 122 showrooms in 16 states at December&#160;31, 2022. All of our stores are operated using the Havertys name and we do not franchise our stores. We also have an online presence through which our customers can make purchases. We offer financing through third-party finance companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;COVID-19:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;In an effort to mitigate the spread of COVID&#x2011;19 and protect our team members, customers, and communities, in 2020 Havertys closed all of its stores on March 19 and halted deliveries on March 21, with the expectation at that time of reopening stores on April 2. During March and April we evaluated all aspects of our business. Given the dramatic shock to the economy caused by the pandemic and uncertainty of the ongoing impact, we made a permanent reduction in our workforce of approximately 1,200 team members effective April&#160;30.We reopened 103 of our stores on May&#160;1 and the remaining 17 were opened by June&#160;20 and deliveries restarted on May 5. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our business was very strong upon re-opening. Consumers not negatively impacted financially focused spending on their homes. The pandemic disrupted supply chains and created longer lead times for fulfilling customer purchases. Our vendors and their suppliers and transportation  returned to pre-pandemic operations in the second half of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Basis of Presentation:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The consolidated financial statements include the accounts of Havertys and its wholly-owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Use of Estimates:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The preparation of financial statements in conformity with United States of America generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Cash and Cash Equivalents:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Cash and cash equivalents include all liquid investments with a maturity date of less than three months when purchased. Cash equivalents also include amounts due from third-party financial institutions for credit and debit card transactions which typically settle within five days.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Restricted Cash Equivalents:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our insurance carrier requires us to collateralize a portion of our workers&#x2019; compensation obligations. These funds are investments in money market funds held by an agent. The agreement with our carrier governing these funds is on an annual basis expiring on December&#160;31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Inventories:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Inventories are stated at the lower of cost or market. Cost is determined using the last-in, first-out (LIFO) method.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Other Current Assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Other current assets include receivables from third-party finance companies used by customers to finance purchases and receivables from landlords for tenant incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Property and Equipment:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is provided over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated useful life or the lease term of the related asset. See Leases below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Estimated useful lives for financial reporting purposes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:255.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:169.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25 &#x2013; 33 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5 &#x2013; 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Furniture and Fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3 &#x2013; 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3 &#x2013; 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Customer Deposits: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Customer deposits consist of cash collections on sales of undelivered merchandise, customer advance payments, and deposits on credit sales for undelivered merchandise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Contingencies: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We are involved in lawsuits, claims and proceedings incident to the ordinary course of our business.  We review the need for any loss contingency reserves and establish reserves when, in the opinion of management, it is probable that a matter would result in liability, and the amount of loss, if any, can be reasonably estimated. Generally, in view of the inherent difficulty of predicting the outcome of these matters, it may not be possible to determine whether any loss is probable or to reasonably estimate the amount of the loss until the case is close to resolution, in which case no reserve is established until that time. Claims against us could result in costly litigation, require significant amounts of management time and result in the diversion of significant operational resources.  We expense any litigation-related amounts as incurred. The results of these lawsuits, claims and proceedings cannot be predicted with certainty. However, we believe that the ultimate resolution of these current matters will not have a material adverse effect on our Consolidated Financial Statements taken as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Revenue Recognition:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;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. The liability for sales returns, including the impact on gross profit, is estimated based on historical return levels and recognized at the transaction price. We also recognize a return asset, and corresponding adjustment to cost of sales, for our right to recover the goods returned by the customer, measured at the former carrying amount of the goods, less any expected recovery cost. At each financial reporting date, we assess our estimates of expected returns, refund liabilities, and return assets. When we receive payment from customers before delivery of merchandise, the amount received is recorded as a customer deposit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Net sales also include amounts generated by product protection plans. We act as an agent for these sales and the service is provided by a third-party. Revenue, net of related costs, is recognized at the time the covered merchandise is delivered to the customer. We do not have a loyalty program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We expense sales commissions within SG&amp;amp;A at the time revenue is recognized because the amortization period would be one year or less. We do not disclose the value of unsatisfied performance obligations because delivery is made within one year of the customer purchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Cost of Goods Sold:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our cost of goods sold includes the direct costs of products sold, warehouse handling and transportation costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Selling, General and Administrative Expenses:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expenses are comprised of advertising, selling, occupancy, delivery, administrative costs, and certain warehouse and transportation related expenses including accessorial and demurrage fees. The costs associated with our purchasing, warehousing, delivery and other distribution costs included in SG&amp;amp;A expense were approximately $101,486,000, $94,239,000 and $71,838,000 in 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We determine if an arrangement contains a lease in whole or in part at the inception of the contract. Right&#x2011;of-use (ROU) assets represent our right to use an underlying asset for the lease term while lease liabilities represent our obligation to make lease payments arising from the lease. All leases greater than 12 months result in the recognition of a ROU asset and a liability at the lease commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide the information required to determine the implicit rate, we use our incremental borrowing rate in determining the present value of lease payments. Our incremental borrowing rate approximates the rate we would get if borrowing on a collateralized basis based on information available at commencement date. We use the implicit rate when readily determinable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our lease terms include all non-cancelable periods and may include options to extend (or to not terminate) the lease when it is reasonably certain that we will exercise that option. Leases that have a term of 12 months or less at the commencement date are expensed on a straight-line basis over the lease term and do not result in the recognition of an asset or a liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Lease expense for operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, primarily related to real estate and we account for the lease and non-lease components as a single lease component. See Note 8, &#x201c;Leases,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Advertising Expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Advertising costs, which include television, radio, newspaper, digital, and other media advertising, are expensed upon first showing. The total amount of prepaid advertising costs included in other current assets was approximately $118,000 and $88,000 at December&#160;31, 2022 and 2021, respectively. We incurred approximately $51,381,000, $49,338,000 and $39,862,000 in advertising expense during 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Interest Income, net:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We report interest income net of interest expense. Interest income is generated by our cash equivalents and restricted cash equivalents. Interest expense is comprised of charges incurred related to our credit facility. The total amount of interest expense was approximately $154,000,$152,000 and $391,000 during 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Other Income, net:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Other income, net includes any gains or losses on sales of property and equipment and other income or expense items outside of core operations. On May 18, 2020, Havertys completed a sale and leaseback transaction which generated a gain of $31,600,000 and is included in other income. See Note 8, &#x201c;Leases,&#x201d; for additional information. The sale of former retail locations and other operating assets generated additional gains of $3,500,000 in 2020 and minor gains or losses in 2021 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Self-Insurance:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We are self-insured, for amounts up to a deductible per occurrence, for losses related to general liability, workers&#x2019; compensation and vehicle claims. We are primarily self-insured for employee group health care claims. We have purchased insurance coverage in order to establish certain limits to our exposure on a per claim basis. We maintain an accrual for these costs based on claims filed and an estimate of claims incurred but not reported or paid, based on historical data and actuarial estimates. The current portion of these self-insurance reserves is included in accrued liabilities and the non-current portion is included in other liabilities. These reserves totaled $8,096,000 and $8,306,000 at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Fair Values of Financial Instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts receivable, accounts payable and customer deposits approximate their carrying amounts due to their short-term nature. The assets that are related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices, a Level 1 valuation technique.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Impairment of Long-Lived Assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We review long-lived assets for impairment when circumstances indicate the carrying amount of an asset may not be recoverable. If an indicator of impairment is identified, we evaluate the long-lived assets at the individual property or store level, which is the lowest level at which individual cash flows can be identified. We evaluate right-of-use assets at the same level and exclude operating lease liabilities when evaluating for impairment. When evaluating assets for potential impairment, we first compare the carrying amount of the asset to the store&#x2019;s estimated future cash flows (undiscounted and without interest charges). If the estimated future cash flows are less than the carrying amount of the asset, an impairment loss calculation is prepared. The impairment loss calculation compares the carrying amount of the asset to the estimated fair value of the store&#x2019;s assets, which is determined on the basis of fair value for similar assets or discounted future cash flows. If required, an impairment loss is recorded in SG&amp;amp;A expense for the difference in the asset&#x2019;s carrying value and the asset&#x2019;s estimated fair value. No impairment losses were recorded in 2022 and 2021 and  2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The economic disruption due to COVID-19 was determined to be a triggering event during the second quarter of 2020, and as a result, management assessed its long-term assets, including right-of-use assets for impairment. No impairment loss was required to be recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Earnings Per Share:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;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 their contractual rights. See Note 13, "Earnings Per Share" for the computational components of basic and diluted earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Accumulated Other Comprehensive Income (Loss):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;), net of income taxes, was comprised of unrecognized retirement liabilities totaling approximately $756,000 and $2,293,000 at December&#160;31, 2022 and 2021, respectively. See Note 11, "Accumulated Other Comprehensive Loss" for the amounts reclassified out of AOCI to SG&amp;amp;A expense related to our supplemental executive retirement plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Recently Issued Accounting Pronouncements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Changes to U.S. GAAP are established by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) in the form of ASUs to the FASB&#x2019;s Accounting Standards Codification. We considered the applicability and impact of all ASUs. We assessed and determined none were either applicable or are expected to have minimal impact on our consolidated financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <hvt:NumberOfShowrooms
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzI3MQ_23d775a2-a149-4764-a597-42bd24143deb"
      unitRef="store">122</hvt:NumberOfShowrooms>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzI4Nw_db295e9e-fee9-47ff-806f-b370d51e4f53"
      unitRef="state">16</us-gaap:NumberOfStatesInWhichEntityOperates>
    <hvt:UnusualOrInfrequentItemNumberOfTeamMembersEliminated
      contextRef="id1933fc412b14855acf81d63dfef250a_I20200401"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNDg_66d25634-3547-4079-8879-07d381db9f4a"
      unitRef="team_member">1200</hvt:UnusualOrInfrequentItemNumberOfTeamMembersEliminated>
    <hvt:UnusualOrInfrequentItemNumberOfStoresReopened
      contextRef="if4c8181d80ca476b9a9b8ea3681c2438_D20200501-20200501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzE0NjI_d02f7c36-bd61-495c-b5cc-0566d04acb35"
      unitRef="store">103</hvt:UnusualOrInfrequentItemNumberOfStoresReopened>
    <hvt:UnusualOrInfrequentItemNumberOfStoresReopened
      contextRef="i96ae05eac8844e98a137bed840fda61b_D20200502-20200620"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzE1MDM_f1fa9065-8a54-403d-8bf2-b335eae3962b"
      unitRef="store">17</hvt:UnusualOrInfrequentItemNumberOfStoresReopened>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ5_83898b7d-3ecb-4d18-ac9b-cc68f7b9f688">The consolidated financial statements include the accounts of Havertys and its wholly-owned subsidiary. All significant intercompany accounts and transactions have been eliminated in consolidation.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQz_b7ad4047-0470-4944-b411-5860607eb124">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Use of Estimates:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The preparation of financial statements in conformity with United States of America generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU2_296e6a18-957f-4b07-9610-df71898eca46">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Cash and Cash Equivalents:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Cash and cash equivalents include all liquid investments with a maturity date of less than three months when purchased. Cash equivalents also include amounts due from third-party financial institutions for credit and debit card transactions which typically settle within five days.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <hvt:SettlementPeriodForCreditAndDebitCardTransactions
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzMzNzA_6f1aead4-ddca-4a8b-b8fc-3dfbd646c635">P5D</hvt:SettlementPeriodForCreditAndDebitCardTransactions>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQw_273ff4c6-0972-4328-97c3-a87e09210030">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Restricted Cash Equivalents:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our insurance carrier requires us to collateralize a portion of our workers&#x2019; compensation obligations. These funds are investments in money market funds held by an agent. The agreement with our carrier governing these funds is on an annual basis expiring on December&#160;31.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ0_73996aa9-415f-4b86-9c91-d696fd65214e">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Inventories:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Inventories are stated at the lower of cost or market. Cost is determined using the last-in, first-out (LIFO) method.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <hvt:OtherCurrentAssetsPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzU0OTc1NTgxNTc4NTM_283c6451-fabd-4423-a3e3-de77ccdb150a">&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Other Current Assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Other current assets include receivables from third-party finance companies used by customers to finance purchases and receivables from landlords for tenant incentives.&lt;/span&gt;&lt;/div&gt;</hvt:OtherCurrentAssetsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU3_b29e37e5-c7c9-42e7-a43b-7530f1422851">Property and Equipment:Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is provided over the estimated useful lives of the assets using the straight-line method. Leasehold improvements are amortized over the shorter of the estimated useful life or the lease term of the related asset.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <hvt:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU4_99b4e4bb-eee0-41a0-959c-533b51ed1af1">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Estimated useful lives for financial reporting purposes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:255.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:169.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:82.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25 &#x2013; 33 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5 &#x2013; 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Furniture and Fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3 &#x2013; 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3 &#x2013; 15 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hvt:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3a671a22de0d456cbddfb08d5b93f3c2_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzAtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjo0YjY1YjdkMjEzN2Q0NWZlODI0NzUyODdkMmM2ZWRhOF80_5878f902-db8a-4f2f-8f4b-7b7aa6bda6a1">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id7d31a57d8ed497d980f4569f90218ab_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzAtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjo0YjY1YjdkMjEzN2Q0NWZlODI0NzUyODdkMmM2ZWRhOF85_bd97beda-73ae-49eb-8f67-81677de1e40b">P33Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="icd11292d1fdd426aba944f41230d7ec7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzEtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjo2YzIyZDNmODIxYzU0OTcwOTkwMDM0NGI3NWFiZDM4MF80_0eefbc96-8ec9-4f6c-a35a-9f1b4d917d20">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie29221dbc2064f58a6b50e30388e2c87_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzEtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjo2YzIyZDNmODIxYzU0OTcwOTkwMDM0NGI3NWFiZDM4MF85_20eeaf6f-b858-4c8f-ac76-4d34125859c4">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i55d9816e8d4b43d8a159e79d6db0db76_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzItMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjpkMTA2MDY1YzliZWE0NDk4OWEwMzllODFhYjk1YzU2NV80_5f490053-b479-4e01-ba81-083a3a137289">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idf3a326b10814100ba56b035c7ad4624_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzItMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjpkMTA2MDY1YzliZWE0NDk4OWEwMzllODFhYjk1YzU2NV85_21178056-e704-4459-b63f-813a8517367c">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic0cdcd8775564c76b02ec8d996d80115_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzMtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjpmODBkNmZhYzhiMGI0MTk4YmNmZDA3NDg5ZWJiNjA2Y180_e8abf2e5-5a8c-41b3-b77e-3b25249437ba">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i33f0fa7702644d33823c706218f3417b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90YWJsZTpmYzUzYmViNWEzN2U0NDk3ODBjZjZkZDE0YmZkOWZiMS90YWJsZXJhbmdlOmZjNTNiZWI1YTM3ZTQ0OTc4MGNmNmRkMTRiZmQ5ZmIxXzMtMS0xLTEtMTAyNTEvdGV4dHJlZ2lvbjpmODBkNmZhYzhiMGI0MTk4YmNmZDA3NDg5ZWJiNjA2Y185_f563d468-dd74-4d2b-86e1-8fd06d0817da">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <hvt:CustomerDepositsPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU5_800a8543-f9cd-43b4-9e11-342f386faff0">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Customer Deposits: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Customer deposits consist of cash collections on sales of undelivered merchandise, customer advance payments, and deposits on credit sales for undelivered merchandise.&lt;/span&gt;&lt;/div&gt;</hvt:CustomerDepositsPolicyTextBlock>
    <hvt:ContingenciesPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzQzOTgwNDY1NTYyMzc_e575b2f7-3c2f-45f4-8dab-d9eb173ebc62">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Contingencies: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We are involved in lawsuits, claims and proceedings incident to the ordinary course of our business.  We review the need for any loss contingency reserves and establish reserves when, in the opinion of management, it is probable that a matter would result in liability, and the amount of loss, if any, can be reasonably estimated. Generally, in view of the inherent difficulty of predicting the outcome of these matters, it may not be possible to determine whether any loss is probable or to reasonably estimate the amount of the loss until the case is close to resolution, in which case no reserve is established until that time. Claims against us could result in costly litigation, require significant amounts of management time and result in the diversion of significant operational resources.  We expense any litigation-related amounts as incurred. The results of these lawsuits, claims and proceedings cannot be predicted with certainty. However, we believe that the ultimate resolution of these current matters will not have a material adverse effect on our Consolidated Financial Statements taken as a whole.&lt;/span&gt;&lt;/div&gt;</hvt:ContingenciesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjYw_f18162de-647e-40fe-a465-11ed056b649d">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Revenue Recognition:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;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. The liability for sales returns, including the impact on gross profit, is estimated based on historical return levels and recognized at the transaction price. We also recognize a return asset, and corresponding adjustment to cost of sales, for our right to recover the goods returned by the customer, measured at the former carrying amount of the goods, less any expected recovery cost. At each financial reporting date, we assess our estimates of expected returns, refund liabilities, and return assets. When we receive payment from customers before delivery of merchandise, the amount received is recorded as a customer deposit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Net sales also include amounts generated by product protection plans. We act as an agent for these sales and the service is provided by a third-party. Revenue, net of related costs, is recognized at the time the covered merchandise is delivered to the customer. We do not have a loyalty program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We expense sales commissions within SG&amp;amp;A at the time revenue is recognized because the amortization period would be one year or less. We do not disclose the value of unsatisfied performance obligations because delivery is made within one year of the customer purchase.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQx_153e836d-bc1b-4acd-8387-dab9aa379778">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Cost of Goods Sold:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our cost of goods sold includes the direct costs of products sold, warehouse handling and transportation costs.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjUw_f3440a7d-d2da-4311-ad37-87c59dfbd629">Selling, General and Administrative Expenses:Our selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expenses are comprised of advertising, selling, occupancy, delivery, administrative costs, and certain warehouse and transportation related expenses including accessorial and demurrage fees.</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:SellingExpense
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzY2MDc_09c3750b-bb3d-4e94-ad0c-681d3cd55e89"
      unitRef="usd">101486000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzY2MTE_20a5b8f1-8222-4552-8fc9-ce7a6c8a222b"
      unitRef="usd">94239000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzY2MTg_01dc5561-cbbd-43aa-86d9-710991b2dafc"
      unitRef="usd">71838000</us-gaap:SellingExpense>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ1_b9913c4b-5eec-4ff2-a738-2c507977c7fd">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Leases:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We determine if an arrangement contains a lease in whole or in part at the inception of the contract. Right&#x2011;of-use (ROU) assets represent our right to use an underlying asset for the lease term while lease liabilities represent our obligation to make lease payments arising from the lease. All leases greater than 12 months result in the recognition of a ROU asset and a liability at the lease commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide the information required to determine the implicit rate, we use our incremental borrowing rate in determining the present value of lease payments. Our incremental borrowing rate approximates the rate we would get if borrowing on a collateralized basis based on information available at commencement date. We use the implicit rate when readily determinable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our lease terms include all non-cancelable periods and may include options to extend (or to not terminate) the lease when it is reasonably certain that we will exercise that option. Leases that have a term of 12 months or less at the commencement date are expensed on a straight-line basis over the lease term and do not result in the recognition of an asset or a liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Lease expense for operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components, primarily related to real estate and we account for the lease and non-lease components as a single lease component. See Note 8, &#x201c;Leases,&#x201d; for additional information.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjYx_ebbf3b59-03b5-4d57-973b-012b7ee6a8c8">Advertising Expense:Advertising costs, which include television, radio, newspaper, digital, and other media advertising, are expensed upon first showing.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:PrepaidAdvertising
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzg4MTg_70994d2e-ad4d-486d-a9c4-2c95bc8f691d"
      unitRef="usd">118000</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzg4MjU_0deecfd9-f3b6-4010-997a-e3e2c1f3d086"
      unitRef="usd">88000</us-gaap:PrepaidAdvertising>
    <us-gaap:AdvertisingExpense
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEwNDQ1MzYwNDc3NjM2_fbafe75d-f338-4045-bee7-6d94db0d57af"
      unitRef="usd">51381000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzg4ODY_5e52b81c-bf2a-45bc-9c3a-1c0ab6be990b"
      unitRef="usd">49338000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzg4OTM_fab051f2-9038-4f94-9f2f-cbad464a6b9a"
      unitRef="usd">39862000</us-gaap:AdvertisingExpense>
    <us-gaap:InterestExpensePolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjUx_afbfd333-51fa-48b6-8a41-448c3c637d2e">Interest Income, net:We report interest income net of interest expense. Interest income is generated by our cash equivalents and restricted cash equivalents. Interest expense is comprised of charges incurred related to our credit facility.</us-gaap:InterestExpensePolicyTextBlock>
    <us-gaap:InterestAndDebtExpense
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzkyNTE_2e5cf4e7-6cd9-4e76-9290-201b93439287"
      unitRef="usd">154000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzkyNTQ_4c455f7a-db0e-4d06-855d-ff2f1e0c8d46"
      unitRef="usd">152000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzkyNjE_b3e6516d-1460-4414-9e3e-b48530ea0102"
      unitRef="usd">391000</us-gaap:InterestAndDebtExpense>
    <hvt:OtherIncomePolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjUy_b71fddf0-b5c8-46bd-ae30-0640cfee4e2f">Other Income, net:Other income, net includes any gains or losses on sales of property and equipment and other income or expense items outside of core operations. On May 18, 2020, Havertys completed a sale and leaseback transaction which generated a gain of $31,600,000 and is included in other income.</hvt:OtherIncomePolicyTextBlock>
    <us-gaap:SaleAndLeasebackTransactionGainLossNet
      contextRef="i566cd503e9d64e4987bdb7a388e746d8_D20200518-20200518"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzk1NTg_c5a980fb-2178-450e-b8fc-deedf2dc3a41"
      unitRef="usd">31600000</us-gaap:SaleAndLeasebackTransactionGainLossNet>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzk3Mzc_2581c652-e581-4fe8-ad7e-980772c6a311"
      unitRef="usd">3500000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ2_55d7c81f-3dbc-4cf9-b51d-39ce592d4cbe">Self-Insurance:We are self-insured, for amounts up to a deductible per occurrence, for losses related to general liability, workers&#x2019; compensation and vehicle claims. We are primarily self-insured for employee group health care claims. We have purchased insurance coverage in order to establish certain limits to our exposure on a per claim basis. We maintain an accrual for these costs based on claims filed and an estimate of claims incurred but not reported or paid, based on historical data and actuarial estimates. The current portion of these self-insurance reserves is included in accrued liabilities and the non-current portion is included in other liabilities.</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <us-gaap:SelfInsuranceReserve
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEwNDcw_ba9cb566-a678-4821-b3f9-fb3dd0688b71"
      unitRef="usd">8096000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEwNDc3_428b3dd2-69d3-43cf-ad11-c97363f98738"
      unitRef="usd">8306000</us-gaap:SelfInsuranceReserve>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjUz_0bea8606-0dc2-44a9-9860-6c8ce812edcd">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Fair Values of Financial Instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The fair values of our cash and cash equivalents, restricted cash and cash equivalents, accounts receivable, accounts payable and customer deposits approximate their carrying amounts due to their short-term nature. The assets that are related to our self-directed, non-qualified deferred compensation plans for certain executives and employees are valued using quoted market prices, a Level 1 valuation technique.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU1_340cbd68-c9ab-41ad-83c6-4471dd6ee634">Impairment of Long-Lived Assets:We review long-lived assets for impairment when circumstances indicate the carrying amount of an asset may not be recoverable. If an indicator of impairment is identified, we evaluate the long-lived assets at the individual property or store level, which is the lowest level at which individual cash flows can be identified. We evaluate right-of-use assets at the same level and exclude operating lease liabilities when evaluating for impairment. When evaluating assets for potential impairment, we first compare the carrying amount of the asset to the store&#x2019;s estimated future cash flows (undiscounted and without interest charges). If the estimated future cash flows are less than the carrying amount of the asset, an impairment loss calculation is prepared. The impairment loss calculation compares the carrying amount of the asset to the estimated fair value of the store&#x2019;s assets, which is determined on the basis of fair value for similar assets or discounted future cash flows.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEyMTkz_4149d5da-ea87-49e4-9aac-a4db7ef13220"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEyMTkz_5e3e73de-8a82-4cf1-909b-7aded89ca7ac"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEyMTkz_6ff2d750-f7d5-4688-a227-9980ea177eb0"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjU0_baf3c5a2-29c8-49e9-80f7-5568242eb7a1">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 their contractual rights.</us-gaap:EarningsPerSharePolicyTextBlock>
    <hvt:PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEyNjY0_99ffb369-3ac2-4da8-b2fe-c5f4021f0b61"
      unitRef="number">1</hvt:PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ3_5ef09c1e-8b46-4df3-b947-b3d2914d9c0f">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Accumulated Other Comprehensive Income (Loss):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;), net of income taxes, was comprised of unrecognized retirement liabilities totaling approximately $756,000 and $2,293,000 at December&#160;31, 2022 and 2021, respectively. See Note 11, "Accumulated Other Comprehensive Loss" for the amounts reclassified out of AOCI to SG&amp;amp;A expense related to our supplemental executive retirement plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzMDYz_862e9ce1-6c1e-4ba3-80b7-b253cd41b1f9"
      unitRef="usd">-756000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzMDcw_1d9d9fc0-8444-487b-b6f7-f8fdf99ec2d1"
      unitRef="usd">-2293000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDIvZnJhZzowOGNiYzZjMzU1ODU0YWYyOThiY2QxNjhmYmFjZTA0ZS90ZXh0cmVnaW9uOjA4Y2JjNmMzNTU4NTRhZjI5OGJjZDE2OGZiYWNlMDRlXzEzNjQ4_a109f453-a980-4873-9e3f-8db7128ba60c">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Recently Issued Accounting Pronouncements:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Changes to U.S. GAAP are established by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) in the form of ASUs to the FASB&#x2019;s Accounting Standards Codification. We considered the applicability and impact of all ASUs. We assessed and determined none were either applicable or are expected to have minimal impact on our consolidated financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzIwMjI_0abc9275-2955-4499-9357-4478c9ac929f">Revenues and Segment Reporting:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following table presents our revenues disaggregated by each major product category and service for each of the last three years (dollars in thousands, amounts and percentages may not always add due to rounding):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:135.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:51.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:51.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;% of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Net Sales &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;% of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Net Sales &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;% of Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Sales &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Merchandise:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Case Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bedroom Furniture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;168,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;156,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;116,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dining Room Furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;118,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;109,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;79,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Occasional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;85,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;86,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;65,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;371,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;352,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;262,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Upholstery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;445,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;42.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;433,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;42.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;315,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;42.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mattresses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;85,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;90,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;72,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accessories and Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;144,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;13.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;136,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;97,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,047,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,012,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;748,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt"&gt;Includes delivery charges and product protection. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Estimated refunds for returns and allowances are recorded based on estimated margin using our historical return patterns. We record estimated refunds for sales returns on a gross basis and the carrying value of the return asset is presented separately from inventory. Estimated return inventory of $875,000 and $822,000 at December&#160;31, 2022 and 2021, respectively, is included in the line item &#x201c;Other current assets&#x201d; and the estimated refund liability of $2,588,000 and $2,447,000 at December&#160;31, 2022 and 2021, respectively, is included in the line item &#x201c;Accrued liabilities&#x201d; on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We record customer deposits when payments are received in advance of the delivery of merchandise, which totaled $47,969,000 and $98,897,000 at December&#160;31, 2022 and December&#160;31, 2021, respectively. Of the customer deposit liabilities at December&#160;31, 2021, approximately $494,000 has not been recognized through net sales in the twelve months ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We typically offer our customers an opportunity for us to deliver their purchases and most choose this service. Delivery fees of approximately $52,199,000, $50,002,000 and $30,824,000 were charged to customers in 2022, 2021 and 2020, respectively, and are included in net sales. The costs associated with deliveries are included in selling, general and administrative expenses and were approximately  $48,071,000, $45,914,000, and $35,885,000 in 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We operate within a single reportable segment. We use a market area approach for both financial and operational decision making. Each of these market areas are considered individual operating segments. The individual operating segments all have similar economic characteristics. The retail stores within the market areas are similar in size and carry substantially identical products selected for the same target customer. We also use the same distribution methods chain-wide.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzIwMjM_2b53c4f6-412e-4051-a25c-56c334bf1d7d">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following table presents our revenues disaggregated by each major product category and service for each of the last three years (dollars in thousands, amounts and percentages may not always add due to rounding):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:135.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:64.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:51.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:51.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;% of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Net Sales &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;% of&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Net Sales &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;% of Net&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Sales &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Merchandise:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Case Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bedroom Furniture&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;168,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;156,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;15.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;116,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dining Room Furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;118,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;109,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;10.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;79,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;10.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Occasional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;85,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;86,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;65,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;371,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;352,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;262,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Upholstery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;445,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;42.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;433,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;42.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;315,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;42.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mattresses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;85,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;90,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;72,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accessories and Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;144,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;13.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;136,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;97,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;13.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,047,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,012,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;748,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)Includes delivery charges and product protection.</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i022c21efd20944bc84617d04d2becef1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtMS0xLTEtMTAyNTE_18eaa853-db88-4b29-84d6-85d7724839b6"
      unitRef="usd">168432000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i022c21efd20944bc84617d04d2becef1_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtMy0xLTEtMTAyNTE_22f4dc61-58ee-4890-9e0b-121d6a66742c"
      unitRef="number">0.161</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4ecaec011be48f9a83ba7802776b9f3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtNS0xLTEtMTAyNTE_93d3a8fd-b76a-4a55-bf45-6d213be2b539"
      unitRef="usd">156033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ib4ecaec011be48f9a83ba7802776b9f3_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtNy0xLTEtMTAyNTE_de48f595-9cb4-4a18-950a-a03a18034b98"
      unitRef="number">0.154</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad0a0d898d474de093988909cec2f7cd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtOS0xLTEtMTAyNTE_d5d837c3-06ca-43cc-a6b5-0778f679a2ea"
      unitRef="usd">116753000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="iad0a0d898d474de093988909cec2f7cd_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzUtMTEtMS0xLTEwMjUx_f7540055-ef2e-4105-96c1-a78a0d04536e"
      unitRef="number">0.156</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c41a770f34941c49b3e07249072e971_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtMS0xLTEtMTAyNTE_4c36cda7-3fc9-4f49-96d6-a31f895ccf44"
      unitRef="usd">118139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i8c41a770f34941c49b3e07249072e971_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtMy0xLTEtMTAyNTE_5f6511c5-90a0-4f55-a30c-45279a18eddc"
      unitRef="number">0.113</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ab54d82c6f54b7ba81e612799795ece_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtNS0xLTEtMTAyNTE_0295dd87-a8cd-422a-ab34-b9cfa3bf4f57"
      unitRef="usd">109522000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i2ab54d82c6f54b7ba81e612799795ece_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtNy0xLTEtMTAyNTE_119ce50d-5047-47f0-899f-e0c397fae165"
      unitRef="number">0.108</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b382c4ac0444dc69d2d34d0e1cd3f52_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtOS0xLTEtMTAyNTE_104285f4-b401-4e44-a5d0-5f0f0dfbbb8a"
      unitRef="usd">79766000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i8b382c4ac0444dc69d2d34d0e1cd3f52_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzYtMTEtMS0xLTEwMjUx_4906daa2-b9e8-46fb-a8c1-6a30471fc4df"
      unitRef="number">0.107</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea5556c4845f486187b9f363091219db_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctMS0xLTEtMTAyNTE_848ceee9-7aac-48ff-af3f-22a9974a7c02"
      unitRef="usd">85278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="iea5556c4845f486187b9f363091219db_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctMy0xLTEtMTAyNTE_42959e81-91eb-46e2-bf1a-aed6727f57a1"
      unitRef="number">0.081</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a2f96dc97804298a783400287ce90ac_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctNS0xLTEtMTAyNTE_d2b0d6eb-5602-4787-aadc-2fa26e97d23a"
      unitRef="usd">86849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i0a2f96dc97804298a783400287ce90ac_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctNy0xLTEtMTAyNTE_1b049bb2-b463-41f6-90c1-569641a2a727"
      unitRef="number">0.086</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i619b786f4b154d6cafe0ecaae1ce01a6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctOS0xLTEtMTAyNTE_794a1513-5ca4-489c-936e-b80673bdae07"
      unitRef="usd">65764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i619b786f4b154d6cafe0ecaae1ce01a6_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzctMTEtMS0xLTEwMjUx_648d2255-27f0-427b-947a-b5d0718f85b3"
      unitRef="number">0.088</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i373f1ae1432c4e42a9febb63221c3942_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtMS0xLTEtMTAyNTE_40e5c163-a6db-49df-901e-ebf038f23b20"
      unitRef="usd">371849000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i373f1ae1432c4e42a9febb63221c3942_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtMy0xLTEtMTAyNTE_084b6aab-5a4d-4e8f-9d54-9e2823e73ce7"
      unitRef="number">0.355</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8ae35b2a77449778fc1d3ec171f81f1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtNS0xLTEtMTAyNTE_17416564-287a-4947-bed9-46aa55cdbd5c"
      unitRef="usd">352404000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ib8ae35b2a77449778fc1d3ec171f81f1_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtNy0xLTEtMTAyNTE_566c265c-816b-4bf6-af1a-42f48b6373e2"
      unitRef="number">0.348</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia18ddbe00b474b05ba29fae61488241b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtOS0xLTEtMTAyNTE_a5644729-d098-4fb3-8b7f-9e303dff4518"
      unitRef="usd">262283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="ia18ddbe00b474b05ba29fae61488241b_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzgtMTEtMS0xLTEwMjUx_178011f2-1a18-4591-b4f8-52c80402673b"
      unitRef="number">0.351</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f30aa267d594f99b063e35f7fe144ba_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktMS0xLTEtMTAyNTE_b2443579-063f-4c94-9b18-5eac9fb9f833"
      unitRef="usd">445306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i2f30aa267d594f99b063e35f7fe144ba_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktMy0xLTEtMTAyNTE_5b53911f-e3a8-45bf-950b-51ad12c44e9b"
      unitRef="number">0.425</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82249c9ef3964f38a67f61610f220291_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktNS0xLTEtMTAyNTE_aa3cc0c8-91b4-4453-af9d-0f1c26ddfec2"
      unitRef="usd">433525000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i82249c9ef3964f38a67f61610f220291_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktNy0xLTEtMTAyNTE_4c73f2c3-a5b3-4c01-bbf6-f9c4525c631d"
      unitRef="number">0.428</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i468aab9b2a2b4afe95bfab81742cb609_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktOS0xLTEtMTAyNTE_8a62ad46-0176-4e5a-92f4-450f5fecf596"
      unitRef="usd">315714000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i468aab9b2a2b4afe95bfab81742cb609_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzktMTEtMS0xLTEwMjUx_ff131e9f-7c8a-491a-b86b-4bdd6581b403"
      unitRef="number">0.422</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id30e3d58adb0412c802c392556e14c00_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTEtMS0xLTEwMjUx_b88d3f1f-40e4-476f-8be1-8cd1ec669c39"
      unitRef="usd">85208000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="id30e3d58adb0412c802c392556e14c00_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTMtMS0xLTEwMjUx_306fee04-3f9a-470c-9d18-75e3d8b5b326"
      unitRef="number">0.081</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c075fe3009641b2888f133dbe9306b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTUtMS0xLTEwMjUx_ca0ad623-4612-4a5f-a6f0-101693dbfb4b"
      unitRef="usd">90224000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i8c075fe3009641b2888f133dbe9306b9_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTctMS0xLTEwMjUx_90eb3757-93be-40f1-bd85-2425b5b7c0a6"
      unitRef="number">0.089</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idfb88c09269942509b75015021d313c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTktMS0xLTEwMjUx_cf74e318-6ee7-4095-8877-2258d2374150"
      unitRef="usd">72855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="idfb88c09269942509b75015021d313c5_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEwLTExLTEtMS0xMDI1MQ_9e81b535-0b9a-41d1-9bec-512308997079"
      unitRef="number">0.097</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40d48afacd104bb29707a0daa83186b0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTEtMS0xLTEwMjUx_f8d2b854-e818-44af-a4a0-468cb2059888"
      unitRef="usd">144852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i40d48afacd104bb29707a0daa83186b0_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTMtMS0xLTEwMjUx_4745e896-f328-4fa6-87ba-a2cb41f50488"
      unitRef="number">0.138</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea1e4f90da744445853077eccc596d81_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTUtMS0xLTEwMjUx_759a461c-3bc9-4de9-b7db-8ad19fe90640"
      unitRef="usd">136646000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="iea1e4f90da744445853077eccc596d81_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTctMS0xLTEwMjUx_9570a140-4feb-4f20-b036-bb8b3f20ce26"
      unitRef="number">0.135</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12e7528117294d2eba8bdcea3b4583bd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTktMS0xLTEwMjUx_7f7d0059-9117-4179-9cd1-f2efed7470b1"
      unitRef="usd">97400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i12e7528117294d2eba8bdcea3b4583bd_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzExLTExLTEtMS0xMDI1MQ_7e040edd-cff6-41c8-a488-ff6c8f737f22"
      unitRef="number">0.130</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTEtMS0xLTEwMjUx_017296a4-5e0b-47c0-9ec8-87f999d8c180"
      unitRef="usd">1047215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTMtMS0xLTEwMjUx_bd7b583c-1ae3-4f90-a46c-0d0c86054951"
      unitRef="number">1.000</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTUtMS0xLTEwMjUx_ce880d34-fec9-463d-af3a-48a6a7880fa1"
      unitRef="usd">1012799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTctMS0xLTEwMjUx_20155f8b-8b8f-4282-bf9a-be757cba6e9e"
      unitRef="number">1.000</hvt:PercentageOfNetSales>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTktMS0xLTEwMjUx_52028934-507f-4adf-b474-3caa2540bb05"
      unitRef="usd">748252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:PercentageOfNetSales
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90YWJsZTo5NTI4NjgwZDdkZDg0YjRlOWEyYjRjZGFjYTk2NGU3Yi90YWJsZXJhbmdlOjk1Mjg2ODBkN2RkODRiNGU5YTJiNGNkYWNhOTY0ZTdiXzEyLTExLTEtMS0xMDI1MQ_37ff3261-3721-4376-b7bf-d8ab62612c16"
      unitRef="number">1.000</hvt:PercentageOfNetSales>
    <hvt:ReturnInventoryCurrent
      contextRef="iefdab11a88584f32a9893ca74bc0263b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzYxMw_f75e82f1-f794-4162-b3b1-97e43f178d36"
      unitRef="usd">875000</hvt:ReturnInventoryCurrent>
    <hvt:ReturnInventoryCurrent
      contextRef="i57b28e0abe25498896d56dd9a417b5a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzYyMA_e4486f0f-0c92-4ab6-90bd-9c73bac1ca31"
      unitRef="usd">822000</hvt:ReturnInventoryCurrent>
    <us-gaap:ContractWithCustomerRefundLiability
      contextRef="if8b1278b2055413089a5b6ac16b9aa6b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4Xzc0MQ_cbacda30-c824-4f83-9f8f-c591d9f846e4"
      unitRef="usd">2588000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerRefundLiability
      contextRef="i8b61b63b6573417685c5740b6467855d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4Xzc0OA_353a08e2-f7b5-45a0-adc6-25a799c32963"
      unitRef="usd">2447000</us-gaap:ContractWithCustomerRefundLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4Xzk3OA_2e1d50db-fb55-489b-8ebc-67819d91630b"
      unitRef="usd">47969000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4Xzk4NQ_8f0db99f-6524-42d8-b826-c80380fd0a0f"
      unitRef="usd">98897000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <hvt:ContractWithCustomerLiabilityRevenueNotRecognized
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzEwNzM_384bcb16-41b2-46c8-bb33-63f879ae6a2f"
      unitRef="usd">494000</hvt:ContractWithCustomerLiabilityRevenueNotRecognized>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d47441270244f52a1e7de9f6f630f59_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzEyNzU_05b04538-6454-43a1-9a69-d799b650a002"
      unitRef="usd">52199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf3ce88c18fd4cf7b21f04e27b6c5576_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzEyNzk_b4b9b607-b433-40de-855f-73cc4b7a3f3e"
      unitRef="usd">50002000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78478882b5f042e489f0991e770381d2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzEyODY_965e524d-ec77-499b-b411-c0de4adfe026"
      unitRef="usd">30824000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hvt:DeliveryCosts
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzE1MDA_5f55a575-f0e3-41e6-8af7-65ba7a13076b"
      unitRef="usd">48071000</hvt:DeliveryCosts>
    <hvt:DeliveryCosts
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzE1MDQ_bcd24295-53a9-4cc9-a11c-f99e6516ff52"
      unitRef="usd">45914000</hvt:DeliveryCosts>
    <hvt:DeliveryCosts
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNDgvZnJhZzpmOTA4N2FiMmFlYTI0YzgxYjBjOWM3ZmZjYWM0ZGQxOC90ZXh0cmVnaW9uOmY5MDg3YWIyYWVhMjRjODFiMGM5YzdmZmNhYzRkZDE4XzE1MTI_20980e33-6e82-47ca-b7a8-69171ba157c7"
      unitRef="usd">35885000</hvt:DeliveryCosts>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzEwMzM_48bbca0e-f180-48bb-8bd0-9f2bfdad47b5">Inventories:&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Inventories are measured using the last-in, first-out (LIFO) method of valuation because it results in a better matching of current costs and revenues. The excess of current costs over our carrying value of inventories was approximately $45,545,000 and $34,704,000 at December&#160;31, 2022 and 2021, respectively. The use of the LIFO valuation method as compared to the FIFO method had a negative impact on our cost of goods sold of approximately $10,841,000 in 2022, $12,310,000 in 2021 and $636,000 in 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;. During 2020, there were liquidations of LIFO inventory layers. The effect of the liquidations (included in the preceding LIFO impact amounts) decreased cost of goods sold. The effect of the liquidations during 2020 decreased cost of goods sold by approximately $562,000 or $0.03 per diluted share of common stock. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We believe this information is meaningful to the users of these consolidated financial statements for analyzing the effects of price changes, for better understanding our financial position and for comparing such effects with other companies.&lt;/span&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzI2Mw_2335da9f-eb69-41fc-8fc4-23504c279602"
      unitRef="usd">45545000</us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue>
    <us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzI3MA_fd34b59a-fe65-47df-baca-fd2cfe49c1ca"
      unitRef="usd">34704000</us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzQzNA_b85778c7-ddd3-42e7-b4de-cd156da2e1c4"
      unitRef="usd">-10841000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzQ0NA_dcf380f1-dc3a-4cae-959e-ba8fe54dd43e"
      unitRef="usd">-12310000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:InventoryLIFOReservePeriodCharge
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzQ1Nw_1d7bbe81-25ba-4cc6-abbe-f5ae2284eb17"
      unitRef="usd">-636000</us-gaap:InventoryLIFOReservePeriodCharge>
    <us-gaap:EffectOfLIFOInventoryLiquidationOnIncome
      contextRef="i3c8dcb38696c4edf817ab2085e5d084a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzU0OTc1NTgxNTI1Mw_b2ad530f-46d2-4070-ac2c-b347f50e50e6"
      unitRef="usd">-562000</us-gaap:EffectOfLIFOInventoryLiquidationOnIncome>
    <hvt:EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTQvZnJhZzoxYWJkMTFmODE1NGQ0ZmI1OTUzN2E2NDdjNTAwMzEzZC90ZXh0cmVnaW9uOjFhYmQxMWY4MTU0ZDRmYjU5NTM3YTY0N2M1MDAzMTNkXzU0OTc1NTgxNTI1OQ_14e398e4-bfd7-4ac0-8e00-11d3a9b253f9"
      unitRef="usdPerShare">-0.03</hvt:EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90ZXh0cmVnaW9uOmYzZmU5NThjZDU3MzQ5ODVhYWJlZjdlMzg1ZjJlOWE4Xzg3_ec319817-2146-407b-ab15-8cd8dde169a7">Property and Equipment:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Property and equipment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:362.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:226.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;217,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;206,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;98,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;90,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;61,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;56,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;417,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;391,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(279,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(265,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;137,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;126,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90ZXh0cmVnaW9uOmYzZmU5NThjZDU3MzQ5ODVhYWJlZjdlMzg1ZjJlOWE4Xzg4_c730c53b-af06-45f5-b453-9ef4f21ecb01">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Property and equipment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:362.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:226.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Land and improvements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;217,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;206,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;98,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;90,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;61,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;56,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;417,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;391,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(279,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(265,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;137,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;126,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2d7ed742ad8c4f98bcb4db63fffbf295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzEtMS0xLTEtMTAyNTE_4310868d-7dae-44ec-a4ad-20782c54a6d5"
      unitRef="usd">35015000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i07ce027c5c3f40b08a954a7634f47092_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzEtMy0xLTEtMTAyNTE_9c4b1454-b54f-4ef9-b879-ad4a9273f525"
      unitRef="usd">35015000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i23b006d556724f85bb292e13591875aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzItMS0xLTEtMTAyNTE_34bdf159-65e8-4485-b7d9-1e24e82a3ceb"
      unitRef="usd">217293000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2b95e93c14ec4ad18af5e37756357857_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzItMy0xLTEtMTAyNTE_75481fb0-11c9-4bb1-bbf2-a835786cdc2e"
      unitRef="usd">206183000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idc3e12d223fe4e219b56262cd029d97c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzMtMS0xLTEtMTAyNTE_99f4522d-40e3-4037-94f2-3a35b262d03c"
      unitRef="usd">98305000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibca200955adc40d79ce15570b2aafeb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzMtMy0xLTEtMTAyNTE_35a6c594-9458-44f3-8410-5681738fc2af"
      unitRef="usd">90070000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if9454f20de374ef3aaf439e1f1b91ea6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzQtMS0xLTEtMTAyNTE_25765bed-7673-444f-b24c-bb9c848e93d9"
      unitRef="usd">61270000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2b56fa46bdd44cd5b4a8f341ee38dd03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzQtMy0xLTEtMTAyNTE_078c8293-0c45-42b3-a4af-99cf2060116a"
      unitRef="usd">56895000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3fff839f4f054ddb95b434f5715c99f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzUtMS0xLTEtMTAyNTE_aa885531-5381-4b50-9d2d-98fc9639fe77"
      unitRef="usd">5423000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2970e57d8dce4f2bbe9c99f4bf835262_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzUtMy0xLTEtMTAyNTE_f2bdc4b9-f69f-47f0-bd68-ca6961c407e7"
      unitRef="usd">3125000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzYtMS0xLTEtMTAyNTE_f074d737-da65-4a9f-b308-e598a8a0ddab"
      unitRef="usd">417306000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzYtMy0xLTEtMTAyNTE_3076df67-fd50-46b8-8987-a466edb50b6c"
      unitRef="usd">391288000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzctMS0xLTEtMTAyNTE_c47e8f8a-a34a-438f-8066-3ac729438ed2"
      unitRef="usd">279831000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzctMy0xLTEtMTAyNTE_2382b215-9389-46c8-934d-6d9e11a44433"
      unitRef="usd">265189000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzgtMS0xLTEtMTAyNTE_b249d690-f2bf-49d8-9e91-b69eca916095"
      unitRef="usd">137475000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNTcvZnJhZzpmM2ZlOTU4Y2Q1NzM0OTg1YWFiZWY3ZTM4NWYyZTlhOC90YWJsZTo3ZWJiN2IzMjM5Yzk0YWVkODNlNGE1M2IwMTM2OTI0OS90YWJsZXJhbmdlOjdlYmI3YjMyMzljOTRhZWQ4M2U0YTUzYjAxMzY5MjQ5XzgtMy0xLTEtMTAyNTE_9c8737e0-2602-44ea-a716-e512a4679dce"
      unitRef="usd">126099000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzE1MjI_635fff53-2c2a-4632-adcb-1bf88c28e3b8">Credit Arrangement:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;In October 2022 we entered into the Fourth Amendment to Amended and Restated Credit Agreement (as amended, the &#x201c;Credit Agreement&#x201d;) with a bank to increase the revolving credit facility to $80,000,000, extend the maturity date to October&#160;24, 2027, and replace the LIBOR rate with the SOFR rate as the interest rate benchmark.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The Credit Agreement is a $80,000,000 revolving credit facility secured by our inventory, accounts receivable, cash, and certain other personal property. Availability fluctuates based on a borrowing base calculation reduced by outstanding letters of credit. Amounts available to borrow are based on the lesser of the borrowing base or the  $80,000,000 line amount. The credit facility contains covenants that, among other things, limit our ability to incur certain types of debt or liens, enter into mergers and consolidations or use proceeds of borrowing for other than permitted uses. The covenants also limit our ability to pay dividends if unused availability is less than $12,500,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We borrowed $43,800,000 under the Credit Agreement in March 2020 and repaid the borrowings in June 2020. The interest rates on the outstanding balance were based on the three-month Euro dollar LIBOR rate plus &lt;span id="i44d2c8e77c9345da8d32df3b91d931a0_1953"/&gt;1.25% and on a weighted average basis was approximately 2.37%.Total interest paid under the Credit Agreement was $400,000 for the year ended December&#160;31, 2020. There were no borrowings under the facility for the years ended December&#160;31, 2021 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;The borrowing base was $124,700,000 at December&#160;31, 2022 and there were no outstanding letters of credit, accordingly, the net availability was $80,000,000.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwNDQ1MzYwNDY3MDgy_47641709-c223-4b89-8a8a-0d7587ee2335"
      unitRef="usd">80000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i0a83eb7de8544f6d8a9c1bd576aae842_D20221001-20221031"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwNDQ1MzYwNDY3MTIx_281bd66f-4cc4-4419-88a9-8ea2c3ecc973">2027-10-24</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwNDQ1MzYwNDY3MDA2_47641709-c223-4b89-8a8a-0d7587ee2335"
      unitRef="usd">80000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzczOA_ec537d0c-eba5-47c8-b2f8-69cf5ed51440"
      unitRef="usd">80000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <hvt:LineOfCreditFacilityDividendRestrictionsUnusedAvailability
      contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwNjY_20d3e802-6722-4ed8-ba22-d05dafab17ea"
      unitRef="usd">12500000</hvt:LineOfCreditFacilityDividendRestrictionsUnusedAvailability>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i98e05c8f80cf4f21b5054c3a48fc4135_D20200601-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwODI_3f86fa06-0667-42aa-9dc9-1ff0f87f6c63"
      unitRef="usd">43800000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i1f93f6b29f7c4b5e99bf45ba9ff2892a_D20200301-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEwODI_4218eacd-7809-4035-851f-c8d7f5027f37"
      unitRef="usd">43800000</us-gaap:ProceedsFromLinesOfCredit>
    <hvt:DebtInstrumentTermOfVariableRate
      contextRef="i8801820040a845b589f5c0f40f9ddb80_D20221001-20221031"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzQzOTgwNDY1MTMwNTY_ca169216-583b-4a40-a564-bc6369d655eb">P3M</hvt:DebtInstrumentTermOfVariableRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8801820040a845b589f5c0f40f9ddb80_D20221001-20221031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzU0OTc1NTgxNTcyOQ_b607cd50-7fe8-4b36-94e8-37285049458e"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ib247539b40ef49439c7d5ec29cf1642d_I20221031"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzEzMjA_87851dc0-8c8e-4574-b7fd-f38842a26c9a"
      unitRef="number">0.0237</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:InterestPaidNet
      contextRef="i5daa257f8db74867ae075000b40b8716_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzU0OTc1NTgxNTczOA_a9264f9e-4ff0-4061-9d4e-3a639c9cdf36"
      unitRef="usd">400000</us-gaap:InterestPaidNet>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i9e55d336983840f2b14a0c699775a7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzE0MjM_f409d998-1732-49e7-a156-772ee07a9eb5"
      unitRef="usd">124700000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i9e55d336983840f2b14a0c699775a7a5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzE0NDc_85108812-1ce3-4f77-96ee-a9c172425b82"
      unitRef="usd">0</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i9e55d336983840f2b14a0c699775a7a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjAvZnJhZzo0NGQyYzhlNzdjOTM0NWRhOGQzMmRmM2I5MWQ5MzFhMC90ZXh0cmVnaW9uOjQ0ZDJjOGU3N2M5MzQ1ZGE4ZDMyZGYzYjkxZDkzMWEwXzE1MTk_651e14cf-c0bf-470b-9ee3-3508f888f523"
      unitRef="usd">80000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90ZXh0cmVnaW9uOmMzMDMzNjI3ODkwMjQ4M2RiMzYzNzY0YTM4M2Y5MDk2XzEyNA_8571d8c7-0e8c-4cac-b050-e1a76676906e">Accrued Liabilities and Other Liabilities:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Accrued liabilities and other liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Employee compensation, related taxes and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Taxes other than income and withholding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Self-insurance reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;11,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;48,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;46,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;9,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;SERP, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Self-insurance reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;23,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90ZXh0cmVnaW9uOmMzMDMzNjI3ODkwMjQ4M2RiMzYzNzY0YTM4M2Y5MDk2XzEyNQ_7f224040-2c28-490d-af8f-a14056cc9af7">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Accrued liabilities and other liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Employee compensation, related taxes and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Taxes other than income and withholding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Self-insurance reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;11,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;48,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;46,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;9,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;SERP, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Self-insurance reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;23,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzItMS0xLTEtMTAyNTE_b26b0c72-28a0-46d8-b108-7111cafd5900"
      unitRef="usd">22262000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzItMy0xLTEtMTAyNTE_9c83cefd-ea32-4c5f-9bcf-9185462014e3"
      unitRef="usd">21651000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzMtMS0xLTEtMTAyNTE_6d2d67ca-79ea-4799-9027-e051676bb9ae"
      unitRef="usd">8862000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzMtMy0xLTEtMTAyNTE_34d29f88-7ea0-4f6f-9559-cddfcbc6b81b"
      unitRef="usd">7319000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzQtMS0xLTEtMTAyNTE_bc972bd8-f999-45d7-ac53-8a0355569d08"
      unitRef="usd">5892000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzQtMy0xLTEtMTAyNTE_e94f6de0-04b2-413c-aa7e-9f2bcbda0251"
      unitRef="usd">5268000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzUtMS0xLTEtMTAyNTE_f94c6894-77a8-455b-8a40-9f29774d6db6"
      unitRef="usd">11660000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzUtMy0xLTEtMTAyNTE_e896eeb1-04c3-4419-a5af-2450c74d2baf"
      unitRef="usd">12426000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzYtMS0xLTEtMTAyNTE_6cd4c5fa-3161-4e17-b6d6-f113e66c7a31"
      unitRef="usd">48676000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzYtMy0xLTEtMTAyNTE_15039a72-f9e5-42b0-93cd-10010d3e5156"
      unitRef="usd">46664000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzgtMS0xLTEtMjAyNjU_11956afa-d70e-4015-878b-736df9756eb6"
      unitRef="usd">8158000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzgtMy0xLTEtMjAyNjU_2d846828-6e0b-479b-b9ec-b1cc20344d3e"
      unitRef="usd">9201000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzktMS0xLTEtMjAyNjU_2bb232a1-3059-4a7b-8abc-f2ff6e48cc78"
      unitRef="usd">6342000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzktMy0xLTEtMjAyNjU_eed860ba-6b5d-4340-9718-046a89ec550b"
      unitRef="usd">8298000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzgtMS0xLTEtMTAyNTE_baf90528-5a45-4a6d-afd9-538565a6b7a1"
      unitRef="usd">2204000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:SelfInsuranceReserveNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzgtMy0xLTEtMTAyNTE_47f5b019-0d51-4796-a73e-a6dfc1d8015f"
      unitRef="usd">3038000</us-gaap:SelfInsuranceReserveNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzktMS0xLTEtMTAyNTE_f4584a1c-43c0-45ff-b17a-5ac8df086e04"
      unitRef="usd">1669000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzktMy0xLTEtMTAyNTE_526f9e03-5367-4142-870f-dfbcb2a58ec9"
      unitRef="usd">2635000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzEwLTEtMS0xLTEwMjUx_d4b44565-a2fd-4f18-ad16-2be0a1c6105d"
      unitRef="usd">18373000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjMvZnJhZzpjMzAzMzYyNzg5MDI0ODNkYjM2Mzc2NGEzODNmOTA5Ni90YWJsZTo1YzM5NzJlZThjMTQ0Nzg2YTZmZTMxNzU0OWZkMGQyMC90YWJsZXJhbmdlOjVjMzk3MmVlOGMxNDQ3ODZhNmZlMzE3NTQ5ZmQwZDIwXzEwLTMtMS0xLTEwMjUx_d0fd834f-b1e8-4bb8-9511-d2c155cabde4"
      unitRef="usd">23172000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzI3MzU_60023738-894e-401c-82e8-0a0ae1964d06">Income Taxes: &lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The provision for income taxes for the years ended December&#160;31 consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;29,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;30,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The differences between income tax expense in the accompanying Consolidated Financial Statements and the amount computed by applying the statutory Federal income tax rate are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:645.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:73.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:73.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Statutory rates applied to income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;24,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net of Federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;30,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our effective tax rate differs from the federal statutory rate primarily due to state income taxes. In 2020, we completed the computations and recorded in the fourth quarter, state quality jobs credits of $1,527,000 generated in 2018, 2019, and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Deferred income taxes &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The amounts in the following table are grouped based on broad categories of items that generate the deferred tax assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;55,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;57,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;11,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;11,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;76,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;79,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;53,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;55,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;60,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;62,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;15,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We review our deferred tax assets to determine the need for a valuation allowance. Based on evidence, we concluded that it is more-likely-than-not that our deferred tax assets will be realized and therefore a valuation allowance is not required.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We file income tax returns in the U.S. federal jurisdiction and various state and local jurisdictions. With respect to U.S. federal, state and local jurisdictions, with limited exceptions, we are no longer subject to income tax audits for years before 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%"&gt;Uncertain Tax Positions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Interest and penalties associated with uncertain tax positions, if any, are recognized as components of income tax expense. No amounts for uncertain tax positions were recorded for the years currently open under statute of limitations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:135%"&gt;Cares Act&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary suspension of certain payment requirements for the employer-paid portion of social security taxes, the creation of certain refundable employee retention credits, and technical corrections from prior tax legislation for tax depreciation of certain qualified improvement property. We elected to defer the employer-paid portion of social security taxes beginning with pay dates on and after April 1, 2020 and through December&#160;31, 2020 and  deferred $1,607,000 which was repaid in 2021. During 2020, we recorded $2,301,000 for refundable employee retention credits reducing selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzI3MzY_f13bd6bf-015b-439f-83a8-6f769094f5cb">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The provision for income taxes for the years ended December&#160;31 consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;29,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;30,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzItMS0xLTEtMTAyNTE_361f99c6-ac81-4e1b-93fc-bba7c6f2e39c"
      unitRef="usd">25318000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzItMy0xLTEtMTAyNTE_19dfabce-92ce-40ad-b45a-21917544fc61"
      unitRef="usd">22832000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzItNS0xLTEtMTAyNTE_cd4ee5dc-4507-4084-9181-b00f49abbdf8"
      unitRef="usd">16831000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzMtMS0xLTEtMTAyNTE_6aa43297-8eb8-41e8-87e8-4584c8a3a9dd"
      unitRef="usd">4241000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzMtMy0xLTEtMTAyNTE_af743340-d23b-4971-be32-3eef9cd867b7"
      unitRef="usd">4666000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzMtNS0xLTEtMTAyNTE_79ba6827-a335-4720-9fac-8ff797e68f85"
      unitRef="usd">3210000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzQtMS0xLTEtMTAyNTE_51e54778-24f0-4b12-b5de-693c01ad5e11"
      unitRef="usd">29559000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzQtMy0xLTEtMTAyNTE_4a9cc586-e982-469a-8573-4762b1786f47"
      unitRef="usd">27498000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzQtNS0xLTEtMTAyNTE_79b1d542-6896-41d8-bd41-fccc5e30169e"
      unitRef="usd">20041000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzYtMS0xLTEtMTAyNTE_d6968f1e-ebb8-4880-ad35-840dcf148ff5"
      unitRef="usd">-628000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzYtMy0xLTEtMTAyNTE_eb05b226-afd7-465d-a0e0-eab52a2b0f22"
      unitRef="usd">589000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzYtNS0xLTEtMTAyNTE_b3677bac-bd4e-42a2-b0b8-23d02aa2ec30"
      unitRef="usd">-1217000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzctMS0xLTEtMTAyNTE_7e1b1e6c-64a6-41a9-9af2-d636e6c5f4ce"
      unitRef="usd">1212000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzctMy0xLTEtMTAyNTE_0970569c-1ba8-4808-bae5-af0734d0c28b"
      unitRef="usd">-355000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzctNS0xLTEtMTAyNTE_25736498-926e-4250-baee-60f5e3a2c7ef"
      unitRef="usd">-1241000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzgtMS0xLTEtMTAyNTE_a2610d1e-dffb-479c-8353-afe92e974986"
      unitRef="usd">584000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzgtMy0xLTEtMTAyNTE_f189a26c-822b-4cb3-beeb-8b1e9e65ff0e"
      unitRef="usd">234000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzgtNS0xLTEtMTAyNTE_ce68039c-0e25-449d-ad27-07c26708aa81"
      unitRef="usd">-2458000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzktMS0xLTEtMTAyNTE_473d4e3c-a0d8-4fee-877c-63235805678a"
      unitRef="usd">30143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzktMy0xLTEtMTAyNTE_b775631b-ac58-47f5-a3c2-5a8d49707f40"
      unitRef="usd">27732000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo1N2M2OTNiNTIzZWU0MjFlYTVkMjU5NmM1YjYzMTY4Ny90YWJsZXJhbmdlOjU3YzY5M2I1MjNlZTQyMWVhNWQyNTk2YzViNjMxNjg3XzktNS0xLTEtMTAyNTE_0645bdfe-f50c-462d-8b54-e6ad5ab95f72"
      unitRef="usd">17583000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzI3Mzc_973dac0f-c15d-4262-a70c-eda95ba71bfb">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The differences between income tax expense in the accompanying Consolidated Financial Statements and the amount computed by applying the statutory Federal income tax rate are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:645.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:73.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:73.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Statutory rates applied to income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;24,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State income taxes, net of Federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(494)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;30,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzEtMS0xLTEtMTAyNTE_29456190-4720-4672-8d89-432c09079ee0"
      unitRef="usd">25095000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzEtMy0xLTEtMTAyNTE_6be3e492-1a52-48dc-87f5-63d6ddbe6542"
      unitRef="usd">24949000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzEtNS0xLTEtMTAyNTE_154349d6-48e1-41ab-91be-543532f29aeb"
      unitRef="usd">16164000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzItMS0xLTEtMTAyNTE_24e1a6dc-b17a-44e9-9978-ca75067297a5"
      unitRef="usd">4888000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzItMy0xLTEtMTAyNTE_9891ecb2-2981-4183-837b-0a28525303c2"
      unitRef="usd">3836000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzItNS0xLTEtMTAyNTE_32082541-58a1-48c8-a9e1-95b1f95be429"
      unitRef="usd">2057000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzMtMS0xLTEtMjAwNzE_cf72a6b2-28c7-4059-8172-b112a1adef94"
      unitRef="usd">494000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzMtMy0xLTEtMjAwNzE_433b742b-47ae-46d8-ab8d-033d812d6fe8"
      unitRef="usd">481000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzMtNS0xLTEtMjAwNzE_ea6d59c8-97a7-49e4-b423-5e75ba9afedc"
      unitRef="usd">1206000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzQtMS0xLTEtMjAwNzE_4c97802f-ff43-4cdc-a2bd-4316bda7f15e"
      unitRef="usd">654000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzQtMy0xLTEtMjAwNzE_98b65be0-6c79-469c-b412-6e13b41ef150"
      unitRef="usd">-572000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzQtNS0xLTEtMjAwNzE_c47b3a4f-999d-49e2-8ec0-692b5e90d653"
      unitRef="usd">568000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzgtMS0xLTEtMTAyNTE_2b8ad69b-aaf0-4fe7-bd2d-244614fe7caf"
      unitRef="usd">30143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzgtMy0xLTEtMTAyNTE_736bf18f-ee84-4677-9924-47812be0b66f"
      unitRef="usd">27732000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZTo5MmJhODg2MjRjNDk0MmQyOGUyODQ2ZTY3MGI4Nzk2MS90YWJsZXJhbmdlOjkyYmE4ODYyNGM0OTQyZDI4ZTI4NDZlNjcwYjg3OTYxXzgtNS0xLTEtMTAyNTE_cd490348-39d2-4c43-bf3d-85e5e782db0a"
      unitRef="usd">17583000</us-gaap:IncomeTaxExpenseBenefit>
    <hvt:StateQualityJobsCredit
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzEwOTk1MTE2MzQzNDM_c5cc7355-4a97-4d3c-9ab4-ee1a303e78ef"
      unitRef="usd">1527000</hvt:StateQualityJobsCredit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzI3Mzg_f047987d-2484-4072-80d9-1d50babd1809">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Deferred income taxes &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The amounts in the following table are grouped based on broad categories of items that generate the deferred tax assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;55,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;57,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;11,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;11,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retirement benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;76,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;79,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventory related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;53,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;55,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;60,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;62,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;15,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzItMS0xLTEtMTAyNTE_5fff36aa-f972-4b6e-a702-40795a6dae61"
      unitRef="usd">7414000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzItMy0xLTEtMTAyNTE_06a9629a-288e-46f0-9706-b7cace5e9647"
      unitRef="usd">6944000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <hvt:DeferredTaxAssetsLeaseLiabilities
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzMtMS0xLTEtMTAyNTE_a9315831-8475-49a4-aa75-2d0c199e68ca"
      unitRef="usd">55322000</hvt:DeferredTaxAssetsLeaseLiabilities>
    <hvt:DeferredTaxAssetsLeaseLiabilities
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzMtMy0xLTEtMTAyNTE_33a1ec03-0ddc-47d9-a640-8cc6853b14c5"
      unitRef="usd">57588000</hvt:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzQtMS0xLTEtMTAyNTE_7f6ba87d-dde6-4ff5-8b05-94245769e651"
      unitRef="usd">11786000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzQtMy0xLTEtMTAyNTE_53e1071e-b2cb-49ad-a961-54a6fcd51adf"
      unitRef="usd">11306000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzUtMS0xLTEtMTAyNTE_4519948f-e0db-47a4-aa66-2e45a11f384a"
      unitRef="usd">60000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzUtMy0xLTEtMTAyNTE_b307d232-aede-472f-9917-c620992e08c5"
      unitRef="usd">573000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzYtMS0xLTEtMTAyNTE_1559d2a5-a800-4c6e-a007-e11231863c8a"
      unitRef="usd">1158000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzYtMy0xLTEtMTAyNTE_32be916d-4c28-44fa-bfda-0d9018a4ebb0"
      unitRef="usd">2087000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzctMS0xLTEtMTAyNTE_e69a0b2d-c7fb-43ad-8196-700885b21c60"
      unitRef="usd">702000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzctMy0xLTEtMTAyNTE_b2ebe28c-d91c-4021-bb11-9d0f5fde7261"
      unitRef="usd">676000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzgtMS0xLTEtMTAyNTE_e4cce777-8e9e-4075-83e6-69155610678b"
      unitRef="usd">76442000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzgtMy0xLTEtMTAyNTE_d1ff4edb-29c7-451d-8f39-5edd66b4d152"
      unitRef="usd">79174000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzExLTEtMS0xLTEwMjUx_9d623477-7e51-43ab-b6dc-081a97edc905"
      unitRef="usd">7058000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzExLTMtMS0xLTEwMjUx_c7de5808-9e97-4851-9310-61e294a3d7d8"
      unitRef="usd">6389000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzEyLTEtMS0xLTEwMjUx_bb108371-b7b9-412a-b431-358c893b3f97"
      unitRef="usd">53320000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzEyLTMtMS0xLTEwMjUx_c6256a96-7209-490b-acf0-7679634e1e54"
      unitRef="usd">55816000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzEzLTEtMS0xLTEwMjUx_86d91cf5-45e8-4aac-b609-0649672a9a6a"
      unitRef="usd">563000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzEzLTMtMS0xLTEwMjUx_bface1f4-1f6f-445b-9d97-bd870dfadb5c"
      unitRef="usd">594000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzE0LTEtMS0xLTEwMjUx_fb00d87f-5441-436e-8b19-92ecb3fc7e06"
      unitRef="usd">60941000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzE0LTMtMS0xLTEwMjUx_2da5dbcd-262b-48a5-8379-f2ec2f60c866"
      unitRef="usd">62799000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzE1LTEtMS0xLTEwMjUx_6e74a5e5-bd62-40ff-8b80-dc7560d58ca3"
      unitRef="usd">15501000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90YWJsZToxM2M3YzFlNzA0YWI0YzBjYjIzZjI2ZDQwY2ZlZThhNS90YWJsZXJhbmdlOjEzYzdjMWU3MDRhYjRjMGNiMjNmMjZkNDBjZmVlOGE1XzE1LTMtMS0xLTEwMjUx_855e2b89-f18f-453c-acf4-18e750c0e4fa"
      unitRef="usd">16375000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i1c2984abcbdc492c87b1af992106f308_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzU0OTc1NTgxNDQ2NTc_eb51ca98-2018-42ee-99f4-95b217746975"
      unitRef="usd">1607000</us-gaap:AccruedPayrollTaxesCurrent>
    <hvt:RefundableEmployeeRetentionCredits
      contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjYvZnJhZzpmMmQxNWU0NDNjM2Q0NTcxYWEwNzgwOThjYWY1YWE3YS90ZXh0cmVnaW9uOmYyZDE1ZTQ0M2MzZDQ1NzFhYTA3ODA5OGNhZjVhYTdhXzU0OTc1NTgxNDQ2Njk_b9186104-a009-43c1-abad-4ec9272782af"
      unitRef="usd">2301000</hvt:RefundableEmployeeRetentionCredits>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODQ_72d6c40a-925f-4c90-b499-3292353f0c8a">Leases: &lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We have operating leases for retail stores, offices, warehouses, and certain equipment. Our leases have remaining lease terms of between 1 year and 15 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;In April 2020, the Financial Accounting Standards Board issued guidance allowing entities to make a policy election to account for lease concessions related to the COVID-19 pandemic as though enforceable rights and obligations for those concessions existed. The election applies to any lessor-provided lease concession related to the impact of the COVID-19 pandemic, provided the concession does not result in a substantial increase in the rights of the lessor or in the obligations of the lessee. During the year ended December 31, 2020, we received concessions from certain landlords in the form of rent deferrals of approximately $4.5 million and abatements of approximately $1.8 million. We have elected to account for these rent concessions&#x202f;as though enforceable rights and obligations for those concessions existed in the original lease agreements and have recorded a non-interest bearing payable for the deferred rent payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;On May&#160;18, 2020, we completed a sale and leaseback transaction of three facilities which we initiated in April 2020 as part of our business continuity plan. The Coppell, TX&#x202f;location has approximately 394,000 distribution square feet used to serve our western stores, 44,000 retail square feet, and 20,000 square feet of office space used for a call center and general management purposes. The&#x202f;Lakeland, FL&#x202f; property is a distribution center with approximately&#x202f; 335,000 square feet and the Colonial Heights property is a distribution facility with 129,000 square feet.&#x202f;The facilities were leased back to Havertys via&#x202f;15-year operating&#x202f;lease agreements with renewal options.&#x202f; The total sales price for these properties, excluding costs and taxes,&#x202f;was $70 million and their net book value was approximately $37.9 million. The gain of approximately $31.6 million was recognized in the second quarter of 2020 and is included in other income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;In August 2021, we repurchased the Colonial Heights property, that was part of the sale-leaseback transaction in 2021 for $8.5 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;As of December&#160;31, 2022, we have entered into one lease for an additional retail location which has not yet commenced and is under construction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The table below presents the operating lease assets and liabilities recognized on the consolidated balance sheets as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating Lease Assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Right-of use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;207,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;222,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating Lease Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;34,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;33,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;186,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;196,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;221,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;230,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Our leases generally do not provide an implicit rate, and therefore we use our incremental borrowing rate as the discount rate when measuring operating lease liabilities. The incremental borrowing rate represents an estimate of the interest rate we would incur at lease commencement to borrow an amount equal to the lease payments on a collateralized basis over the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The weighted-average remaining lease term and weighted-average discount rate for operating leases as of December&#160;31 are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total lease liabilities recognized on the consolidated balance sheet as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:427.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;45,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;41,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;36,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;92,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total undiscounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;273,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Less: difference between undiscounted lease payments and discounted operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(52,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;221,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Certain of our lease agreements for retail stores include variable lease payments, generally based on sales volume. The variable portion of payments are not included in the initial measurement of the right&#x2011;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 portion 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Components of lease expense which are included in selling, general, and administrative expenses within our consolidated statements of comprehensive income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;46,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;46,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;44,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;53,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;53,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;50,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;40,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;47,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i548e5064297344818f44041ec19f4dbb_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE1OQ_7588a58f-ddba-4f83-b4b5-c134e7c7f66c">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i45d1d53fb1d7461c9dc4f5d5b9676b96_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE2Ng_37761479-f6ff-4434-911f-842a2a522a90">P15Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i45d1d53fb1d7461c9dc4f5d5b9676b96_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIzMQ_78c30233-47c3-4524-a044-9c4ddab3ea14">P20Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <hvt:LesseeOperatingLeaseRentDeferrals
      contextRef="ia5ea179264c944f786a01fe289a69beb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzExNDc_25682016-d454-4948-9bf4-541c1479f006"
      unitRef="usd">4500000</hvt:LesseeOperatingLeaseRentDeferrals>
    <hvt:LesseeOperatingLeaseRentAbatements
      contextRef="ia5ea179264c944f786a01fe289a69beb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzExODI_7f8d957d-6fb6-41ef-9f8f-ceb2335c811a"
      unitRef="usd">1800000</hvt:LesseeOperatingLeaseRentAbatements>
    <hvt:NumberOfPropertiesIncludedInSaleLeasebackTransaction
      contextRef="i96b00c516d3247bcac2bc6773856f78f_I20200518"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE0ODU_2132cd52-6e7f-4ff9-8deb-c46f3be9e60e"
      unitRef="facility">3</hvt:NumberOfPropertiesIncludedInSaleLeasebackTransaction>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i720a861bf15f43f7b6d1daaad911a90b_I20200518"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE2MTY_6617d271-00d1-40dd-840b-168b7299b701"
      unitRef="sqft">394000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i28caf98917104b2985b2e63797501d49_I20200518"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE2Nzg_1e729416-5d5c-41d9-8aad-0cfb8052d6f3"
      unitRef="sqft">44000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i5d40da8290a14325b6148ee565649669_I20200518"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE3MDU_e9a56df6-2a6d-42f0-8f5a-ef128d883f5c"
      unitRef="sqft">20000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i5d531875d86641be998b77ec25ea0645_I20200518"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE4NjQ_e128b348-fce9-4fd5-9328-40b4d732fa6b"
      unitRef="sqft">335000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="icc3585ff444b45e682a26cd9891c5416_I20200518"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzE5NDU_d64d6793-e440-447d-b4c6-aaab919fee91"
      unitRef="sqft">129000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIwMDk_4b668020-54c6-4d07-8e75-616dbfd2085b">P15Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <hvt:SaleLeasebackTransactionPurchasePrice
      contextRef="i96b00c516d3247bcac2bc6773856f78f_I20200518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIxNDI_ee90aef5-aa56-494a-a5e6-c6d028e6ae30"
      unitRef="usd">70000000</hvt:SaleLeasebackTransactionPurchasePrice>
    <us-gaap:SaleLeasebackTransactionNetBookValue
      contextRef="i96b00c516d3247bcac2bc6773856f78f_I20200518"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIxODg_71bd42bb-a767-45b9-8d97-4516d2b69f29"
      unitRef="usd">37900000</us-gaap:SaleLeasebackTransactionNetBookValue>
    <us-gaap:SaleAndLeasebackTransactionGainLossNet
      contextRef="i6d5dc23796ad4280bb7d536cc9507eb0_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzIyMTg_13a4fde2-319c-4550-a75d-45389d93aa93"
      unitRef="usd">31600000</us-gaap:SaleAndLeasebackTransactionGainLossNet>
    <hvt:SaleLeasebackTransactionPurchasePrice
      contextRef="i3b96ab8b430444279d4b0bad83b36b01_I20210831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzI0MDg_6ecd2d6d-5489-4634-945e-77cccbdbd029"
      unitRef="usd">8500000</hvt:SaleLeasebackTransactionPurchasePrice>
    <hvt:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzI0NDM_6e3e6d29-d4f6-4a45-b049-6a5c65094be3"
      unitRef="lease">1</hvt:LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases>
    <hvt:OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODU_d496475e-3944-46ba-82ea-f707cf18ec7f">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The table below presents the operating lease assets and liabilities recognized on the consolidated balance sheets as of December&#160;31:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating Lease Assets: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Right-of use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;207,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;222,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating Lease Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;34,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;33,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Non-current lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;186,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;196,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;221,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;230,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hvt:OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzItMS0xLTEtMTAyNTE_92a465fd-b051-4026-8fdd-1fab0aa080c5"
      unitRef="usd">207390000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzItMy0xLTEtMTAyNTE_8b7b87ce-e20b-4ab9-a5ac-66b9a9709803"
      unitRef="usd">222356000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzQtMS0xLTEtMTAyNTE_532eea12-1a1c-4c84-a7bf-3b3c983a42a9"
      unitRef="usd">34442000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzQtMy0xLTEtMTAyNTE_c28c7a9b-6054-4114-84d3-f3deb6df047a"
      unitRef="usd">33581000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzUtMS0xLTEtMTAyNTE_620826c2-5226-495a-a1a9-2b0c916c7bb3"
      unitRef="usd">186845000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzUtMy0xLTEtMTAyNTE_f2c2d486-7a36-4735-ae1c-1d0f0bd1da7e"
      unitRef="usd">196771000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzYtMS0xLTEtMTAyNTE_a572f51a-2a07-4b48-bc3c-8161417978ab"
      unitRef="usd">221287000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpkZDAyMDM2NjBhMjg0YjdmOGQ5ZjkyZmE1ZTJkODYzOS90YWJsZXJhbmdlOmRkMDIwMzY2MGEyODRiN2Y4ZDlmOTJmYTVlMmQ4NjM5XzYtMy0xLTEtMTAyNTE_18cbf788-f1be-4e53-aa80-eb9294bf29e8"
      unitRef="usd">230352000</us-gaap:OperatingLeaseLiability>
    <hvt:OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODY_bee7785e-c2c4-4176-8bc3-8f0e7b3bfe59">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The weighted-average remaining lease term and weighted-average discount rate for operating leases as of December&#160;31 are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.6 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hvt:OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZToxMjFmYzUyYTVlMDU0NmE2ODk4MTNjNjMwNTVlMmUzMy90YWJsZXJhbmdlOjEyMWZjNTJhNWUwNTQ2YTY4OTgxM2M2MzA1NWUyZTMzXzEtMS0xLTEtMTAyNTE_e3c96d0e-76a7-47fb-ba3b-d77ed2f61598">P7Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZToxMjFmYzUyYTVlMDU0NmE2ODk4MTNjNjMwNTVlMmUzMy90YWJsZXJhbmdlOjEyMWZjNTJhNWUwNTQ2YTY4OTgxM2M2MzA1NWUyZTMzXzEtMy0xLTEtMTAyNTE_05120c3b-6041-425f-a68c-e4786247ba67">P8Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZToxMjFmYzUyYTVlMDU0NmE2ODk4MTNjNjMwNTVlMmUzMy90YWJsZXJhbmdlOjEyMWZjNTJhNWUwNTQ2YTY4OTgxM2M2MzA1NWUyZTMzXzItMS0xLTEtMTAyNTE_ca5ed97c-20d8-48a6-82cb-c0e01aa73cbe"
      unitRef="number">0.0552</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZToxMjFmYzUyYTVlMDU0NmE2ODk4MTNjNjMwNTVlMmUzMy90YWJsZXJhbmdlOjEyMWZjNTJhNWUwNTQ2YTY4OTgxM2M2MzA1NWUyZTMzXzItMy0xLTEtMTAyNTE_3328ce8c-2b79-4d78-8cf7-2846433988e6"
      unitRef="number">0.0562</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODc_e708520b-ac04-4ad8-b02b-af8de30c0dc0">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The table below reconciles the undiscounted future minimum lease payments (displayed by year and in the aggregate) under noncancelable operating leases with terms of more than one year to the total lease liabilities recognized on the consolidated balance sheet as of December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:427.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;45,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;41,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;36,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;92,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total undiscounted future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;273,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Less: difference between undiscounted lease payments and discounted operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(52,695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;221,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzEtMS0xLTEtMTAyNTE_ff352aea-ca72-4c03-86e8-14b851fe068e"
      unitRef="usd">45427000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzItMS0xLTEtMTAyNTE_bfcecddc-b0fd-4440-9301-e5f64ed37a23"
      unitRef="usd">41650000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzMtMS0xLTEtMTAyNTE_6ed84bf6-3609-428d-a83e-c2d2bc85c9d8"
      unitRef="usd">36242000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzQtMS0xLTEtMTAyNTE_f80e86dd-2507-4b41-b516-19b5a4fc26f2"
      unitRef="usd">32013000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzUtMS0xLTEtMTAyNTE_486668fb-8899-4b3c-b5d5-563293218375"
      unitRef="usd">26487000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzYtMS0xLTEtMTAyNTE_540fd978-3b74-4689-b3c4-03e965b76942"
      unitRef="usd">92163000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzctMS0xLTEtMTAyNTE_0d867547-0dce-4893-bc08-23ae0df5ee62"
      unitRef="usd">273982000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzgtMS0xLTEtMTAyNTE_666917b4-4cab-4f3a-a1ba-644e6e020ed9"
      unitRef="usd">52695000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo2NzUxYzk0YzBkYzQ0N2IxYWExOTU1NjZjMDg0Nzc4YS90YWJsZXJhbmdlOjY3NTFjOTRjMGRjNDQ3YjFhYTE5NTU2NmMwODQ3NzhhXzktMS0xLTEtMTAyNTE_2149324a-3f18-4cba-a174-23143b9b7741"
      unitRef="usd">221287000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODg_df4aa0fc-d56b-4637-8b77-f0e2f49467e7">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Components of lease expense which are included in selling, general, and administrative expenses within our consolidated statements of comprehensive income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;46,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;46,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;44,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;53,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;53,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;50,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzItMS0xLTEtMTAyNTE_60744dcc-9a74-4ea9-adb7-fb10988236df"
      unitRef="usd">46449000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i764ba111963643e586b87d6358578150_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzItMy0xLTEtMTAyNTE_4499b258-b3d6-46d1-a0b2-391e03bfc4f9"
      unitRef="usd">46774000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzItNS0xLTEtMTAyNTE_2a70fe08-26d4-460e-bc81-63d1da95fcd4"
      unitRef="usd">44854000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzQtMS0xLTEtMTAyNTE_140b12fc-b3ab-4821-bdc6-9dd49219ac2f"
      unitRef="usd">6969000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i764ba111963643e586b87d6358578150_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzQtMy0xLTEtMTAyNTE_dd693630-9b59-40d7-a298-c2670a3afdc5"
      unitRef="usd">6680000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzQtNS0xLTEtMTAyNTE_aafc274a-308f-4111-8450-136392714e9d"
      unitRef="usd">5827000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzUtMS0xLTEtMTAyNTE_2a20e811-2e0a-4b2d-8af8-8d9c9eb35da5"
      unitRef="usd">53418000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i764ba111963643e586b87d6358578150_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzUtMy0xLTEtMTAyNTE_8a387a77-6e02-453d-8ef9-375cf79a674b"
      unitRef="usd">53454000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTo0YjY5NzViNjRmOGE0YjQzOTZiY2Q0N2FkNjU1M2QwZS90YWJsZXJhbmdlOjRiNjk3NWI2NGY4YTRiNDM5NmJjZDQ3YWQ2NTUzZDBlXzUtNS0xLTEtMTAyNTE_924aa1e8-ff09-4754-bc0e-fd47d9548add"
      unitRef="usd">50681000</us-gaap:LeaseCost>
    <hvt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90ZXh0cmVnaW9uOjEyMDIwNWNiODMyYjQyMzNhMzMwM2VkOTE3OTg0N2JkXzQzODk_1c34f7f2-4dd1-4f5a-93c2-31e523b0c2ef">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Supplemental cash flow information related to leases is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Year Ended December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;40,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;47,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Right-of-use assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hvt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpmMzlmNmVjNTg5MGE0MjQzYWM2ZWZkZDA5Y2E1ZjM5MC90YWJsZXJhbmdlOmYzOWY2ZWM1ODkwYTQyNDNhYzZlZmRkMDljYTVmMzkwXzMtMS0xLTEtMTAyNTE_0d7d60cd-3768-4875-ad24-ff3cf0712f3c"
      unitRef="usd">40513000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpmMzlmNmVjNTg5MGE0MjQzYWM2ZWZkZDA5Y2E1ZjM5MC90YWJsZXJhbmdlOmYzOWY2ZWM1ODkwYTQyNDNhYzZlZmRkMDljYTVmMzkwXzMtMy0xLTEtMTAyNTE_9aedf6db-cd87-48b3-9358-2a5f48a1db11"
      unitRef="usd">47607000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpmMzlmNmVjNTg5MGE0MjQzYWM2ZWZkZDA5Y2E1ZjM5MC90YWJsZXJhbmdlOmYzOWY2ZWM1ODkwYTQyNDNhYzZlZmRkMDljYTVmMzkwXzUtMS0xLTEtMTAyNTE_4ff88abb-2320-4851-a63c-fbbb66f96a40"
      unitRef="usd">25419000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNjkvZnJhZzoxMjAyMDVjYjgzMmI0MjMzYTMzMDNlZDkxNzk4NDdiZC90YWJsZTpmMzlmNmVjNTg5MGE0MjQzYWM2ZWZkZDA5Y2E1ZjM5MC90YWJsZXJhbmdlOmYzOWY2ZWM1ODkwYTQyNDNhYzZlZmRkMDljYTVmMzkwXzUtMy0xLTEtMTAyNTE_53bd4254-c03b-4fa4-9940-8d9838ed5cc7"
      unitRef="usd">25025000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzkxOQ_75dfc122-5a06-43ff-8970-8131af3f6078">Stockholders&#x2019; Equity:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Common Stock has a preferential dividend rate of at least 105% of the dividend paid on Class A Common Stock. Class A Common Stock has greater voting rights which include: voting as a separate class for the election of 75% of the total number of directors and on all other matters subject to shareholder vote, each share of Class A Common Stock has ten votes and votes with the Common Stock as a single class. Class A Common Stock is convertible at the holder&#x2019;s option at any time into Common Stock on a 1-for-1 basis; Common Stock is not convertible into Class A Common Stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;A special cash dividend of $1.00 and $2.00 for Common Stock and $0.95 and $1.90 for Class A Common Stock was paid in the fourth quarter of 2022 and 2021. Total dividends paid on Common Stock were $31,432,000, $48,837,000 and $46,564,000 in 2022, 2021 and 2020, respectively. Total dividends paid on Class A Common Stock were $2,516,000, $3,609,000 and  $3,957,000 in 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <hvt:CommonStockPreferentialDividendRate
      contextRef="iae71d40aeb6d44cb9476023ea90f9e9f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzU0OTc1NTgxMzk4NDc_5b7ef54f-f9ec-4afd-9f08-42ae34436085"
      unitRef="number">1.05</hvt:CommonStockPreferentialDividendRate>
    <hvt:CommonStockVotingRightsPercentageOfDirectorsElected
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzU0OTc1NTgxMzk4NTM_0fba6dff-7c18-457d-9980-f56ebc9872f1"
      unitRef="number">0.75</hvt:CommonStockVotingRightsPercentageOfDirectorsElected>
    <hvt:NumberOfVotesPerShare
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzU0OTc1NTgxMzk4NTc_a22db95d-2917-44b5-bbd1-3442b8712a8f"
      unitRef="vote">10</hvt:NumberOfVotesPerShare>
    <hvt:CommonStockConversionRatio
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzEwOTk1MTE2Mjk2NTI_334ddef5-7674-491e-9b77-371883566367"
      unitRef="shares">1</hvt:CommonStockConversionRatio>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i157ed1818b224b9b9fed5db402c0f8fe_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzYyNA_e893ea3b-3897-4dd5-88b4-6e93ae43d65c"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i375d6fa58b004e0c89acb966876e0751_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzYzMQ_88ee9fdb-e7cd-4f42-a4c6-71b1b27128a9"
      unitRef="usdPerShare">2.00</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i84705f56300d40e4aadc3de813520f8e_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzY1NQ_6e221fdf-503d-43d5-8a39-ccc758061add"
      unitRef="usdPerShare">0.95</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4e1835bc90004f758503de1903305eb3_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1XzY2Mg_fb6872c0-b012-4b0c-b8cd-c40d8991b998"
      unitRef="usdPerShare">1.90</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzc3Nw_819e1e80-e001-4370-89e3-6ac07bce8ca0"
      unitRef="usd">31432000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzc4Mg_0d1ef3b2-1b4c-49b1-9c8d-319c9f210f4c"
      unitRef="usd">48837000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzc4OQ_dafaed11-331c-42db-8831-71b088e2e986"
      unitRef="usd">46564000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzg3NA_691f3d54-c1f8-4e51-8806-f947c0267d81"
      unitRef="usd">2516000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzg3OA_76905551-f5a1-4d9c-b101-67dae5b5d350"
      unitRef="usd">3609000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzIvZnJhZzpmMDE4MDRkMTBmNzg0ODdmYTFmZjEwYzk5YWZkYmJlNS90ZXh0cmVnaW9uOmYwMTgwNGQxMGY3ODQ4N2ZhMWZmMTBjOTlhZmRiYmU1Xzg4Ng_67c1a29c-fb01-40a4-97ec-3fbbc43e87bf"
      unitRef="usd">3957000</us-gaap:DividendsCommonStockCash>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNTg_d3db9ea1-59e2-478d-a0f0-967c026ffd1a">Benefit Plans:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We have a non-qualified, non-contributory supplemental executive retirement plan (the &#x201c;SERP&#x201d;) for employees whose retirement benefits are reduced due to their annual compensation levels. The SERP was frozen as of December 31, 2015 and no additional benefits were earned or have been accrued after that date. The SERP provides annual benefits amounting to 55% of final average earnings less benefits payable from Social Security benefits and our former pension plan which was settled in 2014. The SERP limits the total amount of annual retirement benefits that may be paid to a participant from all sources (former pension plan, Social Security and the SERP) to $125,000. The SERP is not funded so we pay benefits directly to participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following table summarizes information about our SERP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;9,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Actuarial (gains) losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Employer contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Funded status of the plan &#x2013; (underfunded)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(6,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(8,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Accumulated benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Amounts recognized in the consolidated balance sheets consist of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(6,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(8,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(6,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(8,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The net actuarial loss recognized in accumulated other comprehensive income (loss) before the effect of income taxes was $148,000 in 2022 and $2,198,000 in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Net pension cost included the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net pension costs&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;There are no actuarial loss amounts expected to be amortized from accumulated other comprehensive loss into net periodic cost in 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We use a measurement date of December&#160;31 for our SERP plan. Assumptions used to determine net periodic benefit cost for years ended December&#160;31 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Assumptions used to determine benefit obligations at December&#160;31 for the SERP are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following schedule outlines the expected benefit payments related to the SERP in future years. These expected benefits were estimated based on the same actuarial assumptions used to determine benefit obligations at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:118.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2028-2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Benefit Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;Other Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We have an employee savings/retirement (401(k)) plan to which substantially all our employees may contribute. We match employee contributions 100% up to 4% of a participant&#x2019;s compensation, with a maximum match per participant of $12,200 in 2022 and $11,600 in 2021. We suspended the matching contribution for six weeks during 2020 as part of our business continuity plan. We expensed employer contributions of approximately $6,431,000, $6,046,000 and $4,069,000 in 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We offer participation in a self-directed, non-qualified deferred compensation plan to certain executives and employees. The plan allows a participant to defer a portion of their income. We may also make annual contributions based on the participant&#x2019;s annual deferral, and our contributions were approximately $69,000, $74,000 and $43,000 in 2022, 2021, and 2020, respectively. The investments for the plan (and its predecessor plan) are held in rabbi trusts and are used to meet the obligations of the plans and precludes us from using such assets for operating purposes. The plans&#x2019; assets totaled approximately $8,152,000 and $9,184,000 at December&#160;31, 2022 and 2021, respectively, and are included in other assets. The related liability under the plans of approximately $8,158,000 and $9,201,000 at December&#160;31, 2022 and 2021, respectively, is included in other liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We offer no post-retirement benefits other than the plans discussed above and no significant post-employment benefits.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <hvt:DefinedBenefitPlanPercentageOfFinalAverageEarnings
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzM4NA_0dc6cb43-7686-406b-850e-63a975f6fe3c"
      unitRef="number">0.55</hvt:DefinedBenefitPlanPercentageOfFinalAverageEarnings>
    <hvt:DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzY4OQ_a2dbee24-b71e-4132-afba-22b335d3ebd4"
      unitRef="usd">125000</hvt:DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant>
    <us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNTk_091b2c0d-125a-450a-b078-f4cbffa2aac1">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following table summarizes information about our SERP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;9,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Actuarial (gains) losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(1,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Benefit obligation at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Employer contribution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Fair value of plan assets at end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Funded status of the plan &#x2013; (underfunded)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(6,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(8,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Accumulated benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;8,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzItMS0xLTEtMTAyNTE_a6a39e6b-8105-4848-b7a6-194b0c65b0df"
      unitRef="usd">8756000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ice6b8c7998b0415a98181c0d029d5f95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzItMy0xLTEtMTAyNTE_bd01e22d-e298-4bac-9996-3f38abd24d84"
      unitRef="usd">9001000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzMtMS0xLTEtMTAyNTE_853198b1-671b-41da-ad6a-a18a8b3effe6"
      unitRef="usd">241000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzMtMy0xLTEtMTAyNTE_6dbd44c4-fe84-46d7-99fc-806a5bacd2d4"
      unitRef="usd">213000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzQtMS0xLTEtMTAyNTE_3a770aba-f618-4878-a863-7fbd75cbbf43"
      unitRef="usd">1832000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzQtMy0xLTEtMTAyNTE_48c8a9d4-91ae-4e2e-9f8c-07544eeeae42"
      unitRef="usd">99000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzUtMS0xLTEtMTAyNTE_8d11b912-ee27-4f7d-aabc-7a6bb0e7e049"
      unitRef="usd">359000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzUtMy0xLTEtMTAyNTE_f4ee1d8f-9223-4630-b3d9-25fc5bbe1156"
      unitRef="usd">359000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzYtMS0xLTEtMTAyNTE_b7de5840-a912-41b2-a362-1f4d7225acf5"
      unitRef="usd">6806000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzYtMy0xLTEtMTAyNTE_39a325b0-d5af-4d93-b317-5e2fc633b7cf"
      unitRef="usd">8756000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzgtMS0xLTEtMTAyNTE_7ed0ece5-49b1-4638-b26c-10b2c1cf8665"
      unitRef="usd">359000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzgtMy0xLTEtMTAyNTE_eed6b34e-c10c-4292-9adb-f5707e9909dd"
      unitRef="usd">359000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzktMS0xLTEtMTAyNTE_678c977d-a16d-47bb-981d-1d1caff05c6d"
      unitRef="usd">359000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzktMy0xLTEtMTAyNTE_94b6c0b3-4092-4382-a8c8-851a472109f2"
      unitRef="usd">359000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzEwLTEtMS0xLTEwMjUx_7b89aff8-0864-4a2f-8ead-b48e75d20ae8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzEwLTMtMS0xLTEwMjUx_d9afebe0-0e82-48dc-9caa-ad76ecd16ceb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzExLTEtMS0xLTEwMjUx_346848a2-3179-42e8-8648-7aaff5a5a604"
      unitRef="usd">-6806000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzExLTMtMS0xLTEwMjUx_0ca8f1e2-90dc-458f-91ab-86b9f8cd8d2a"
      unitRef="usd">-8756000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzEyLTEtMS0xLTEwMjUx_2ba33aae-c92a-4383-ae7b-8a8a0f913a08"
      unitRef="usd">6806000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpiMjk0ODQ1ZTljZDI0NmU0YTQyODE2NTFlNWIxZTc0MC90YWJsZXJhbmdlOmIyOTQ4NDVlOWNkMjQ2ZTRhNDI4MTY1MWU1YjFlNzQwXzEyLTMtMS0xLTEwMjUx_aae19694-9b32-46e6-a08e-81cbb85cd138"
      unitRef="usd">8756000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNjA_8654c51a-520b-4ef2-b8af-80ac75fa4752">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Amounts recognized in the consolidated balance sheets consist of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(464)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(458)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Noncurrent liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(6,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(8,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(6,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(8,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzEtMS0xLTEtMTAyNTE_2a4cf7f8-26e9-4f59-851d-0757ea1e397e"
      unitRef="usd">464000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzEtMy0xLTEtMTAyNTE_fa04bb37-5227-47b2-bda4-8d82f9118a48"
      unitRef="usd">458000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzItMS0xLTEtMTAyNTE_d2a2ca0a-bcbd-4d28-99f0-5dbe2bd995b4"
      unitRef="usd">6342000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzItMy0xLTEtMTAyNTE_98fcd9a4-7300-49a9-a1b7-c0f6fadab538"
      unitRef="usd">8298000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzMtMS0xLTEtMTAyNTE_9eac7976-999c-4dfc-970e-ba6707e90dee"
      unitRef="usd">6806000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="id358f20b83564067b72e17094b07405e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZToxMWM5ZjZhOWJiMDc0YzkzYmIwMDYwN2FmOTFlMTk4My90YWJsZXJhbmdlOjExYzlmNmE5YmIwNzRjOTNiYjAwNjA3YWY5MWUxOTgzXzMtMy0xLTEtMTAyNTE_462465d6-c5a5-4ea4-899e-bdca0871f37c"
      unitRef="usd">8756000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzEwMTE_e502ac47-08be-4dfe-a849-1a2fde12aa21"
      unitRef="usd">148000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzEwMjQ_7fca1ce4-6c1d-444b-8d8d-adfc5bb6b9f3"
      unitRef="usd">2198000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNjE_7c0d5362-8976-4042-b43c-61ba75397889">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Net pension cost included the following components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Interest cost on projected benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net pension costs&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;459&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzEtMS0xLTEtMTAyNTE_68731242-49e2-439d-8412-cd96f00f4036"
      unitRef="usd">241000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzEtMy0xLTEtMTAyNTE_14d9e4d7-83e0-4ba5-ad41-61fd3c42d315"
      unitRef="usd">213000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzEtNS0xLTEtMTAyNTE_687fd32b-fdf7-4b32-931e-5fdbde5e15f8"
      unitRef="usd">266000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzItMS0xLTEtMTAyNTE_9343db15-65a5-4bb9-8ddd-8da72f5fd2d2"
      unitRef="usd">-218000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzItMy0xLTEtMTAyNTE_a077e38d-8fc5-4b1e-b799-82d16817ba3c"
      unitRef="usd">-257000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzItNS0xLTEtMTAyNTE_76712ef4-2eb2-4b87-8c8e-daa22b2c9dff"
      unitRef="usd">-159000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzMtMS0xLTEtMTAyNTE_4d4d2524-79e2-48fc-90bd-d09443024bb3"
      unitRef="usd">459000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzMtMy0xLTEtMTAyNTE_b0078bc3-504f-4cd4-9c19-c7e5a3d78cdc"
      unitRef="usd">470000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTplYmMzMGZmOWY0MGM0ZTI4OTdhNjY1NjJjMzY4MjMwZC90YWJsZXJhbmdlOmViYzMwZmY5ZjQwYzRlMjg5N2E2NjU2MmMzNjgyMzBkXzMtNS0xLTEtMTAyNTE_f6f9feb8-ff0f-4c24-b308-400530d67304"
      unitRef="usd">425000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNjI_ce31c33d-5143-48a7-8785-09b5b5253c85">&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We use a measurement date of December&#160;31 for our SERP plan. Assumptions used to determine net periodic benefit cost for years ended December&#160;31 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Assumptions used to determine benefit obligations at December&#160;31 for the SERP are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:359.50pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo0MGY3Njk0NjVkMTg0NzUwYmYxODk5ZTZjYWY2YWI3YS90YWJsZXJhbmdlOjQwZjc2OTQ2NWQxODQ3NTBiZjE4OTllNmNhZjZhYjdhXzEtMS0xLTEtMTAyNTE_6aaf2600-cf2e-4ed0-8e83-b45d184b6488"
      unitRef="number">0.0280</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i9ca1ba1127774e39ba32051b62364b24_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo0MGY3Njk0NjVkMTg0NzUwYmYxODk5ZTZjYWY2YWI3YS90YWJsZXJhbmdlOjQwZjc2OTQ2NWQxODQ3NTBiZjE4OTllNmNhZjZhYjdhXzEtMy0xLTEtMTAyNTE_75a390c7-ab11-43d4-9fea-8fbd13555ea2"
      unitRef="number">0.0241</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i53eefd4e05c541f8ab7f30e08aa77ef9_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo0MGY3Njk0NjVkMTg0NzUwYmYxODk5ZTZjYWY2YWI3YS90YWJsZXJhbmdlOjQwZjc2OTQ2NWQxODQ3NTBiZjE4OTllNmNhZjZhYjdhXzEtNS0xLTEtMTAyNTE_549a3db8-61f3-4d7b-8626-f55a62e4198e"
      unitRef="number">0.0329</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpjOTc1ZDMyNmU2Y2Q0MjU0OTU3MzBjNzdkMGI4NWJmNC90YWJsZXJhbmdlOmM5NzVkMzI2ZTZjZDQyNTQ5NTczMGM3N2QwYjg1YmY0XzEtMS0xLTEtMTAyNTE_425d9631-b9eb-4268-9e51-a88b8c0d2d97"
      unitRef="number">0.0543</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i857b9a995e2f4dd087c7759194cd0b3b_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTpjOTc1ZDMyNmU2Y2Q0MjU0OTU3MzBjNzdkMGI4NWJmNC90YWJsZXJhbmdlOmM5NzVkMzI2ZTZjZDQyNTQ5NTczMGM3N2QwYjg1YmY0XzEtMy0xLTEtMTAyNTE_a17b42f3-2cb5-44df-8793-862f1b7d8010"
      unitRef="number">0.0280</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzMwNTc_5ebfac85-c735-490b-91b8-329e2ff0c205">&lt;div style="text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following schedule outlines the expected benefit payments related to the SERP in future years. These expected benefits were estimated based on the same actuarial assumptions used to determine benefit obligations at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:118.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2028-2032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Benefit Payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtMS0xLTEtMTAyNTE_f91f41da-8047-4285-9cd7-ae45a5bc53ef"
      unitRef="usd">464000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtMy0xLTEtMTAyNTE_d000dfb6-3057-4640-a7db-ec81117dbd4d"
      unitRef="usd">470000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtNS0xLTEtMTAyNTE_59f0d965-45fe-4610-b426-04d9794c2cba"
      unitRef="usd">514000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtNy0xLTEtMTAyNTE_c4f4856e-6d01-4e4b-8692-31accf242e2e"
      unitRef="usd">568000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtOS0xLTEtMTAyNTE_6031d8fe-6540-48df-9a35-0182207466cf"
      unitRef="usd">586000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i62f80a045ef54aa4b3e27c4016517b7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90YWJsZTo5N2E5NzI4MjA5YWI0MDI3ODQ4ZmRhYTIyY2FjNTkwNi90YWJsZXJhbmdlOjk3YTk3MjgyMDlhYjQwMjc4NDhmZGFhMjJjYWM1OTA2XzEtMTEtMS0xLTEwMjUx_1c12eb39-3dd0-45f4-a8ab-4e9965e2c294"
      unitRef="usd">2711000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzE4NTc_513c437a-089e-4ab9-b57b-96b74235d9c7"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzE4NjY_c97b3df0-ca1f-4f76-9b0c-6ff9229f6158"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <hvt:DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee
      contextRef="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzEwOTk1MTE2MzEwMzg_f9e04ab8-3a83-4428-a6ed-279f2b81d771"
      unitRef="usd">12200</hvt:DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee>
    <hvt:DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee
      contextRef="if9d6f6aaae694e5b99864e12dc659467_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzE5MjY_9af8b798-b8e6-4e49-a39c-8538afa013d0"
      unitRef="usd">11600</hvt:DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i1dbf8845cd73449386eaeadf58f64b83_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzIxMDI_ab028a79-397f-46bc-8003-b56a22d7a052"
      unitRef="usd">6431000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if9d6f6aaae694e5b99864e12dc659467_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzIxMDc_163b567a-1207-4c0d-b978-e39bea9b3a7d"
      unitRef="usd">6046000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i88d002f9518c4e86abd2531092b4cdbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzIxMTQ_aea12e4d-d1f1-434f-9c62-0172679fdf51"
      unitRef="usd">4069000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i70a445f0cd1d4471afc179de60f27fc3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI0NTk_64d06171-ec57-4e7e-ae5b-1b27951a2840"
      unitRef="usd">69000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i5aadb529f28847df9227802652701f2c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI0NjM_1af54dcd-d766-4aba-9578-1167fd4ebf40"
      unitRef="usd">74000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="id2709b5145b44442a84b84f2ec49379c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI0NzA_7f4531d3-c6ca-4a90-b6c6-0492e9b8dd30"
      unitRef="usd">43000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ied5b1133307e45488b679183571d4c36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI3NDE_a26a5c13-b288-466f-9c4d-097f7db229c5"
      unitRef="usd">8152000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i9b3e748060b04aa6bc3da968e6816ec2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI3NDg_f9fdfb46-28c3-45f6-b674-e1f30e0c877f"
      unitRef="usd">9184000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i18699bae6a8a4d30a82dfdc5af83b45b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI4Njg_6b99eb29-2541-4319-a349-e521800e6407"
      unitRef="usd">8158000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i2315a9d931af4767bba266f0ddb11a5c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xNzUvZnJhZzo4ZDA0ZjM2OTBhOWE0N2YzYTk1MGIwMmVkNWE2ZTcyZi90ZXh0cmVnaW9uOjhkMDRmMzY5MGE5YTQ3ZjNhOTUwYjAyZWQ1YTZlNzJmXzI4NzU_3c6f1ac8-0977-44e1-8937-7ecd70ae9817"
      unitRef="usd">9201000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90ZXh0cmVnaW9uOmU0M2Y5ZTU3ZjMwMzQ5ZGU4YTUzYjJmNTRlNjM4MDhjXzQxMQ_7ec37f81-db44-4b6d-b4c4-d891a72b5cb6">Accumulated Other Comprehensive Loss:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following summarizes the changes in the balance and the reclassifications out of accumulated other comprehensive loss on our Consolidated Balance Sheets to the Consolidated Statements of Comprehensive Income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31, &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Defined benefit pension plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net gain (loss) during year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Amortization of net loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(632)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 17.5pt;text-align:left;text-indent:-16.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(756)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,560)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)These amounts are included in the computation of net periodic pension costs and were reclassified to selling, general and administrative costs.</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90ZXh0cmVnaW9uOmU0M2Y5ZTU3ZjMwMzQ5ZGU4YTUzYjJmNTRlNjM4MDhjXzQxMg_81119a71-ce29-4a42-931a-a5053bae1af5">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following summarizes the changes in the balance and the reclassifications out of accumulated other comprehensive loss on our Consolidated Balance Sheets to the Consolidated Statements of Comprehensive Income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended December&#160;31, &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:114%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Defined benefit pension plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net gain (loss) during year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(791)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Amortization of net loss&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:5.85pt;font-weight:400;line-height:115%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(632)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:2px 1pt 2px 17.5pt;text-align:left;text-indent:-16.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(756)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(2,560)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)These amounts are included in the computation of net periodic pension costs and were reclassified to selling, general and administrative costs.</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i843aa1678ed3469bb39dd8c6e49686bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzItMS0xLTEtMTAyNTE_7a22bffe-26d4-46d4-b2cc-dc9f5f3df2cb"
      unitRef="usd">-2293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzItMy0xLTEtMTAyNTE_35bf57f7-a2a3-433d-9290-c9819c6d3556"
      unitRef="usd">-2560000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e94a4b574fe4da6992b0fa5b2b4d44a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzItNS0xLTEtMTAyNTE_0476d6bf-59f2-4395-8387-c6fa876b4255"
      unitRef="usd">-2087000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ic45937970a3640acab081c82bd0b6324_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzUtMS0xLTEtMTAyNTE_c52fd5ae-9b53-4d1a-ba92-0d3e1a48d5a3"
      unitRef="usd">1832000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ia10f32fad49f4d5396041d4217e7b1e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzUtMy0xLTEtMTAyNTE_35d794f0-f397-4650-bf4e-06cb20fdf87c"
      unitRef="usd">99000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i706210ba31874b06abb6f3c3fcab5058_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzUtNS0xLTEtMTAyNTE_97aa7433-4045-4efe-9197-b4d3664b4be4"
      unitRef="usd">-791000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ic45937970a3640acab081c82bd0b6324_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzYtMS0xLTEtMTAyNTE_dfc81b34-3438-4d51-8707-5060f6237a0f"
      unitRef="usd">-218000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ia10f32fad49f4d5396041d4217e7b1e1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzYtMy0xLTEtMTAyNTE_76f76cec-6289-4286-928a-ce57b2c466d2"
      unitRef="usd">-257000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i706210ba31874b06abb6f3c3fcab5058_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzYtNS0xLTEtMTAyNTE_5dbe79c4-5389-4fe8-aac1-ee58edb3e518"
      unitRef="usd">-159000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i93caf150f7a0484cabf3e51cef993782_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzctMS0xLTEtMTAyNTE_e959c189-35a5-469e-b50f-2f5db30c2ebd"
      unitRef="usd">2050000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i4ef655faa4cc4bf9aa61da16eb46c0b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzctMy0xLTEtMTAyNTE_4e9dff9e-a0e2-47c2-869f-a9e1f27572db"
      unitRef="usd">356000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="iab8f69bacdf447a29ba37b69cd9ac364_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzctNS0xLTEtMTAyNTE_65d773d5-1397-452d-bc70-2ce8c5547939"
      unitRef="usd">-632000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i93caf150f7a0484cabf3e51cef993782_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzgtMS0xLTEtMTAyNTE_7d01a50a-36c6-4a15-9b4c-a79f24a4f986"
      unitRef="usd">513000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i4ef655faa4cc4bf9aa61da16eb46c0b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzgtMy0xLTEtMTAyNTE_f65ff3e4-3f22-4497-8af4-ab85f7b42bd1"
      unitRef="usd">89000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="iab8f69bacdf447a29ba37b69cd9ac364_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzgtNS0xLTEtMTAyNTE_0b924225-83f3-4d91-a14f-75b630b14698"
      unitRef="usd">-159000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i93caf150f7a0484cabf3e51cef993782_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzktMS0xLTEtMTAyNTE_957a1d68-3133-4994-ab8c-d2ff7fe3777b"
      unitRef="usd">1537000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4ef655faa4cc4bf9aa61da16eb46c0b3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzktMy0xLTEtMTAyNTE_99ad547f-5b2c-450c-82b7-2d5f7e4c6b54"
      unitRef="usd">267000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iab8f69bacdf447a29ba37b69cd9ac364_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzktNS0xLTEtMTAyNTE_91e889c5-76b7-41d4-8c68-8348fb23d52f"
      unitRef="usd">-473000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i952686faec284e80af900b16dab3bab4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzEwLTEtMS0xLTEwMjUx_424e49ba-550b-4a17-8875-baaed08f730d"
      unitRef="usd">-756000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i843aa1678ed3469bb39dd8c6e49686bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzEwLTMtMS0xLTEwMjUx_d78e7ab1-0f7c-4c14-b41a-dc8a41d2846f"
      unitRef="usd">-2293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52a288bf10fd4fa788bcbc88bcf0ed28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODEvZnJhZzplNDNmOWU1N2YzMDM0OWRlOGE1M2IyZjU0ZTYzODA4Yy90YWJsZTplOGI5MjJiYTM2Mjk0YmQxOTY4MWI3MWE0MDY1M2QwZi90YWJsZXJhbmdlOmU4YjkyMmJhMzYyOTRiZDE5NjgxYjcxYTQwNjUzZDBmXzEwLTUtMS0xLTEwMjUx_1aa77daf-eb39-4990-b578-e752410e6b8b"
      unitRef="usd">-2560000</us-gaap:StockholdersEquity>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTM_537ed774-4b1c-46d9-a38f-dfabeb3a860c">Stock-Based Compensation Plans:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We have issued and outstanding awards under two employee compensation plans, the 2022 Long-Term Incentive Plan (the &#x201c;2022 LTIP Plan&#x201d;) and the 2014 Long Term Incentive Plan (the &#x201c;2014 LTIP Plan&#x201d;). No new awards may be granted under the 2014 LTIP Plan. Grants of stock-settled appreciation rights, restricted units, and performance units have been made to certain officers and key employees. All equity awards are settled in shares of Common Stock. As of December&#160;31, 2022, approximately 1,241,000 shares were available for awards under the 2022 LTIP Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following table summarizes our equity award activity during the years ended December&#160;31, 2022, 2021, and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:492.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:190.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:48.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:48.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:48.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Service-Based&lt;br/&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Performance-Based&lt;br/&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Stock-Settled&lt;br/&gt;Appreciation Rights&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Shares or Units (#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Weighted-Average&lt;br/&gt;Award Price($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Shares or Units(#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Weighted-Average&lt;br/&gt;Award Price ($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Rights(#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Weighted-Average&lt;br/&gt;Award Price($)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;234,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;214,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;145,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;120,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Awards vested or rights exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(130,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(44,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(7,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(10,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Units forfeited due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(76,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;239,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;213,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;120,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;33.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;93,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Awards vested or rights exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(130,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(56,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(10,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Additional units earned due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;77,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;219,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;328,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;23.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;155,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;103,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Awards vested or rights exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(122,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(34,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(14,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(19,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Additional units earned due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;59,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;237,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;436,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Restricted units expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;237,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;439,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The total fair value of service-based restricted stock awards that vested in 2022, 2021 and 2020 was approximately $3,338,000, $6,069,000 and $1,798,000, respectively. The aggregate intrinsic value of outstanding restricted stock awards was $7,095,000 at December&#160;31, 2022. The restrictions on the service-based awards generally lapse or vest annually, primarily over one-year or three-year periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The total fair value of performance-based restricted stock awards that vested in 2022, 2021 and 2020 was approximately $993,000, $2,046,000 and $755,000, respectively. The aggregate intrinsic value of outstanding performance awards at December&#160;31, 2022 expected to vest was  $13,142,000. The performance awards are based on one-year performance periods but cliff vest in approximately three years from grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The fair value for stock-settled appreciation rights were estimated at the date of grant using a Black&#x2011;Scholes pricing model. The intrinsic value of stock-settled appreciation rights exercised during 2020 was approximately $18,000. There were no stock-settled appreciation rights outstanding at December 31, 2020 and there have been no subsequent grants.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The compensation fo&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;r all awards is being charged to selling, general and administrative expense over the respective grants&#x2019; vesting periods, primarily on a straight-line basis, and was approximately $7,195,000, $8,213,000 and $4,375,000 in 2022, 2021 and 2020, respectively. Forfeitures are recognized as they occur. The tax (benefit) expense recognized related to all awards was approximately $(73,000), $(1,011,000) and $293,000 in 2022, 2021 and 2020, respectively. As of December&#160;31, 2022, the total compensation cost related to unvested equity awards was approximately $6,126,000 and is expected to be recognized over a weighted-average period of 1.6 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <hvt:NumberOfEmployeeCompensationPlans
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzkw_3601e0d7-9016-4fd3-963f-69553ebd105b"
      unitRef="plan">2</hvt:NumberOfEmployeeCompensationPlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ia6e8537885f444689a95ecfc9498eff5_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzUxMg_1b197f07-414b-402b-9231-67490f122c53"
      unitRef="shares">1241000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTQ_df7ff0f9-8e41-4289-9b02-264eb77014b2">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following table summarizes our equity award activity during the years ended December&#160;31, 2022, 2021, and 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:492.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:190.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:48.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:48.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:48.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:43.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Service-Based&lt;br/&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Performance-Based&lt;br/&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Stock-Settled&lt;br/&gt;Appreciation Rights&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Shares or Units (#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Weighted-Average&lt;br/&gt;Award Price($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Shares or Units(#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Weighted-Average&lt;br/&gt;Award Price ($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:100%"&gt;Rights(#) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:6pt;font-weight:700;line-height:120%"&gt;Weighted-Average&lt;br/&gt;Award Price($)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;234,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;214,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;145,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;120,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Awards vested or rights exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(130,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(44,875)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(7,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(10,470)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Units forfeited due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(76,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;239,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;213,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;120,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;33.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;93,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Awards vested or rights exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(130,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(56,578)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(10,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Additional units earned due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;77,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;219,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;328,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;23.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;155,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;103,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Awards vested or rights exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(122,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;27.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(34,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;20.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(14,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(19,033)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Additional units earned due to performance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;59,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Outstanding at December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;237,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;436,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Restricted units expected to vest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;237,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;439,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i78af94a0f60a4cb19adedc540979df9a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItMS0xLTEtMTAyNTE_c6c7ace6-d9f4-4d10-813f-ec451f34d099"
      unitRef="shares">234810</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i78af94a0f60a4cb19adedc540979df9a_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItMy0xLTEtMTAyNTE_96cc445d-c8e5-4401-8f38-c7e2951483ad"
      unitRef="usdPerShare">20.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifc3fdd0ebf72416b85768ece96170d8f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItNS0xLTEtMTAyNTE_ef3c1934-a4e3-49a3-8a51-186f61474162"
      unitRef="shares">214809</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifc3fdd0ebf72416b85768ece96170d8f_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItNy0xLTEtMTAyNTE_7135b0f1-1e02-4f9d-b588-3ca67d9a93ff"
      unitRef="usdPerShare">21.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8f321790094f4c71a640b234878ea738_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItOS0xLTEtMTAyNTE_59fd0d1e-8cea-4e5a-9c7e-775f205fb555"
      unitRef="shares">7500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8f321790094f4c71a640b234878ea738_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzItMTEtMS0xLTEwMjUx_78d777a5-89a2-432d-8a04-0b584fe09501"
      unitRef="usdPerShare">18.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtMS0xLTEtMTAyNTE_846955bb-4ce5-48d1-b9e8-ff41ada78825"
      unitRef="shares">145375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtMy0xLTEtMTAyNTE_b156618e-e940-412b-951c-f82df4184a86"
      unitRef="usdPerShare">20.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtNS0xLTEtMTAyNTE_7d778ea7-1137-4f03-be50-9163bb0990ad"
      unitRef="shares">120727</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtNy0xLTEtMTAyNTE_c60d50a5-f80c-40c1-8ee2-57e14487b27c"
      unitRef="usdPerShare">20.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtOS0xLTEtMTAyNTE_ee8c9be9-64d8-46e5-b761-f75b0fa68ba4"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzMtMTEtMS0xLTEwMjUx_ed39a5e3-4baa-451e-977c-b9193dbb2577"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtMS0xLTEtMTAyNTE_ab2e1b82-0a2f-4733-ad97-eefb564245bc"
      unitRef="shares">130434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtMy0xLTEtMTAyNTE_3a25a27b-67ea-4931-8c15-458cf9d850ac"
      unitRef="usdPerShare">20.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtNS0xLTEtMTAyNTE_bc625b45-ebbd-4be3-95d4-6275cf436a2b"
      unitRef="shares">44875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtNy0xLTEtMTAyNTE_2788d51e-cff0-476b-ba04-c0159294460d"
      unitRef="usdPerShare">22.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtOS0xLTEtMTAyNTE_a00f80a6-73b9-4e3f-ab82-6762da81dcbf"
      unitRef="shares">7500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzQtMTEtMS0xLTEwMjUx_62314126-f398-4834-8c2d-db8d1240e7e2"
      unitRef="usdPerShare">18.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtMS0xLTEtMTAyNTE_88503f3e-900b-4bfa-85b3-b00917b64cfa"
      unitRef="shares">10470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtMy0xLTEtMTAyNTE_7183e883-f16b-4727-a2e7-c5a6ba182d5f"
      unitRef="usdPerShare">20.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtNS0xLTEtMTAyNTE_17faf4c8-5889-4f3e-90ac-04264b371b91"
      unitRef="shares">273</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtNy0xLTEtMTAyNTE_f38a4187-c5a4-4fd9-bf2e-3734b6908860"
      unitRef="usdPerShare">20.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtOS0xLTEtMTAyNTE_a8fedd34-8a58-4704-b007-80435074ebfb"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzUtMTEtMS0xLTEwMjUx_6384119f-d9de-43f0-87b3-5e1699c12f8d"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtMS0xLTEtMTAyNTE_c5a84c82-a73c-4618-9c31-d6a413f87c60"
      unitRef="shares">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtMy0xLTEtMTAyNTE_a67e56a5-b91f-40e0-93dd-5539e92c11d4"
      unitRef="usdPerShare">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtNS0xLTEtMTAyNTE_3279db2b-a384-47a2-8ebe-ab813706b5c9"
      unitRef="shares">-76493</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtNy0xLTEtMTAyNTE_3f81a735-f51a-4ddd-ba4f-a7f9836adff9"
      unitRef="usdPerShare">20.29</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtOS0xLTEtMTAyNTE_388e40ef-5541-4aa3-901f-4b9459fd8a7d"
      unitRef="shares">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzYtMTEtMS0xLTEwMjUx_70abe896-9d45-4197-b9e2-6538dd964d9a"
      unitRef="usdPerShare">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i133e5310dd394121bcc2ad15329247c1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctMS0xLTEtMTAyNTE_240b8171-27e0-49cc-a0a5-9b78227e672e"
      unitRef="shares">239281</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i133e5310dd394121bcc2ad15329247c1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctMy0xLTEtMTAyNTE_be89e869-168d-41a6-b311-cb983126d75e"
      unitRef="usdPerShare">20.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib75845f916464611a1c18c4b393b5762_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctNS0xLTEtMTAyNTE_798ae474-fd90-4139-9e9d-14da4888d23a"
      unitRef="shares">213895</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib75845f916464611a1c18c4b393b5762_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctNy0xLTEtMTAyNTE_0b8d7270-1754-445b-b2f7-55350937e411"
      unitRef="usdPerShare">21.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie871acf090004927ab1b0d11f1e7abd1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctOS0xLTEtMTAyNTE_2b8aec9b-77cb-4c3f-895e-4071b59f40c8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie871acf090004927ab1b0d11f1e7abd1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzctMTEtMS0xLTEwMjUx_e7f7b7d8-b212-4d5f-86e9-21e4dd6b6ec8"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtMS0xLTEtMTAyNTE_42c7af1f-cda1-4102-9887-0b8bb05fb8e1"
      unitRef="shares">120221</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtMy0xLTEtMTAyNTE_b8c4d927-d733-4cf5-a213-ca915961a9b5"
      unitRef="usdPerShare">33.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtNS0xLTEtMTAyNTE_ddb9315e-48a8-4b91-af70-73c61c5e20c9"
      unitRef="shares">93685</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtNy0xLTEtMTAyNTE_cb86c958-bf89-4fb5-b5c9-56ef2a4bd927"
      unitRef="usdPerShare">32.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtOS0xLTEtMTAyNTE_367e12f0-7864-42b6-81c4-2aca872fe887"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzgtMTEtMS0xLTEwMjUx_00b8cda5-1c33-457c-9450-8bf0874e8fdd"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktMS0xLTEtMTAyNTE_2c1c3157-5ed0-4090-be9e-b7cc46c9e159"
      unitRef="shares">130323</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktMy0xLTEtMTAyNTE_e8b15d87-fa32-4b42-b44e-4c498a27e7c8"
      unitRef="usdPerShare">21.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktNS0xLTEtMTAyNTE_971a73ce-9bde-479b-9c4c-88a805023c98"
      unitRef="shares">56578</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktNy0xLTEtMTAyNTE_ad5d35fc-42c8-4253-bcf1-9ade1d143b0c"
      unitRef="usdPerShare">22.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktOS0xLTEtMTAyNTE_b6d7c0ac-e8e2-4fa9-a32e-a802035ad0af"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzktMTEtMS0xLTEwMjUx_5bdc23ea-97ef-4ad0-b150-13c4e3cfae95"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTEtMS0xLTEwMjUx_429bf4c4-eb7f-4daf-870a-03ca0bc8deaa"
      unitRef="shares">10097</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTMtMS0xLTEwMjUx_f5be94be-cd74-45a0-888b-146bbb7c3644"
      unitRef="usdPerShare">25.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTUtMS0xLTEwMjUx_737a3ae3-855d-4c1a-94db-87c8263ced2c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTctMS0xLTEwMjUx_36c58e16-e512-4c10-ad97-711037777afe"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTktMS0xLTEwMjUx_fccdc61e-1181-434e-ab57-936e719af5d2"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEwLTExLTEtMS0xMDI1MQ_d2c92b70-c9e1-4880-8c6c-f051fee35960"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTEtMS0xLTEwMjUx_69d0ae3f-5a84-4f54-a364-9a2573fd1a69"
      unitRef="shares">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTMtMS0xLTEwMjUx_f2f73c37-c7e7-4757-b1fd-d006fc2c1d08"
      unitRef="usdPerShare">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTUtMS0xLTEwMjUx_9daa03c9-a9ad-4cdd-ab90-29259a724c25"
      unitRef="shares">77265</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTctMS0xLTEwMjUx_878e6768-db7e-4244-9017-8883f8f1c497"
      unitRef="usdPerShare">20.42</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance
      contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTktMS0xLTEwMjUx_4868ab3d-fe66-4c09-b0ff-4323ee791d75"
      unitRef="shares">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="i0ccc1992c85a4b03a16dc58f7796836c_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzExLTExLTEtMS0xMDI1MQ_c501b987-4745-4641-96f8-661916c201b6"
      unitRef="usdPerShare">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id92bd415a9b840938754c648f95231c1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTEtMS0xLTEwMjUx_25686e97-cbc0-48ad-89c7-8aac6f141bcf"
      unitRef="shares">219082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id92bd415a9b840938754c648f95231c1_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTMtMS0xLTEwMjUx_41a085aa-1adb-4774-bc1c-884df6572c39"
      unitRef="usdPerShare">27.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i52a971565c3541559663407428296ca3_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTUtMS0xLTEwMjUx_1ebf1079-f30e-429b-8d59-03a862369b6e"
      unitRef="shares">328267</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i52a971565c3541559663407428296ca3_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTctMS0xLTEwMjUx_5e40a7f7-806e-4f9f-9634-59313f7de00c"
      unitRef="usdPerShare">23.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib61861d8637f4698ab9ee2c2f85d5ac4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTktMS0xLTEwMjUx_57ffb60e-6f0a-45b2-b77b-d55e7b9edeb1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib61861d8637f4698ab9ee2c2f85d5ac4_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEyLTExLTEtMS0xMDI1MQ_5b596d35-ae27-4a71-b9a0-f062fbc2bff5"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTEtMS0xLTEwMjUx_b9afdf2b-b423-4393-9c69-5f63292d35d8"
      unitRef="shares">155681</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTMtMS0xLTEwMjUx_dc3af743-a41f-4d94-a119-730b1a37f801"
      unitRef="usdPerShare">28.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTUtMS0xLTEwMjUx_571a3608-7a05-4173-8125-788574061153"
      unitRef="shares">103104</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTctMS0xLTEwMjUx_ddfc5a8f-98f1-4bfb-a833-dd10c5b6d161"
      unitRef="usdPerShare">28.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTktMS0xLTEwMjUx_328f0f48-c1ed-4f04-8fdd-6f0c280497c0"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzEzLTExLTEtMS0xMDI1MQ_52624e6c-d6b7-4b60-8505-5ab0e692415b"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTEtMS0xLTEwMjUx_7bb0177a-57c4-4cb3-aa5c-9c040c76ceaa"
      unitRef="shares">122680</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTMtMS0xLTEwMjUx_dc3f6036-7479-4d35-84c2-7d1c6d36c437"
      unitRef="usdPerShare">27.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTUtMS0xLTEwMjUx_ccedcaf9-2442-4bfb-ac62-5aa635e20032"
      unitRef="shares">34940</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTctMS0xLTEwMjUx_39c66043-a82c-4629-ba47-c3ac3f288730"
      unitRef="usdPerShare">20.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTktMS0xLTEwMjUx_6f82940f-3b52-4530-8e07-27685826c1f3"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE0LTExLTEtMS0xMDI1MQ_b3e33645-bfc1-4fdf-9b93-2a4f75ece4dd"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTEtMS0xLTEwMjUx_34981f49-04d0-40d4-831a-bca54767e1f7"
      unitRef="shares">14781</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTMtMS0xLTEwMjUx_4f2d8076-a005-4869-a3b4-299b9aacd600"
      unitRef="usdPerShare">28.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTUtMS0xLTEwMjUx_d49adfb1-36fa-498d-a714-632083e3a406"
      unitRef="shares">19033</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTctMS0xLTEwMjUx_4ab152e6-b917-4cb8-83ee-567737e915ad"
      unitRef="usdPerShare">26.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTktMS0xLTEwMjUx_553aed69-7058-49cd-a9ca-4ba31afc2488"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE1LTExLTEtMS0xMDI1MQ_43654f79-f3fa-4be6-b84d-5315fd48d0b8"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTEtMS0xLTEwMjUx_04020b31-2d63-45ad-88b1-c00fc15888bf"
      unitRef="shares">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTMtMS0xLTEwMjUx_17f27504-cda4-4c02-a160-c3c34d95ddb2"
      unitRef="usdPerShare">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTUtMS0xLTEwMjUx_ce7f07eb-8af8-4ef3-96a3-d63ac9f5670c"
      unitRef="shares">59249</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTctMS0xLTEwMjUx_1b911cea-ff48-41eb-8875-ad2ec6664a14"
      unitRef="usdPerShare">32.83</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance
      contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTktMS0xLTEwMjUx_91c4aa72-3daf-460d-bed7-25121a0d6bce"
      unitRef="shares"
      xsi:nil="true"/>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue
      contextRef="i932b3fdc6ba24c508f12281c4a2b0483_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE2LTExLTEtMS0xMDI1MQ_5694e98c-2508-46b7-a382-7720ebc0637e"
      unitRef="usdPerShare"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTEtMS0xLTEwMjUx_ff1006f7-44f0-40f0-b23c-7d720c0d220b"
      unitRef="shares">237302</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTMtMS0xLTEwMjUx_d47e7ea2-3200-4fd6-9ecb-cf64feb7fe85"
      unitRef="usdPerShare">28.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTUtMS0xLTEwMjUx_4139dcf4-a2f6-4075-a898-9e7dfa07b5e6"
      unitRef="shares">436647</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTctMS0xLTEwMjUx_e64c5491-5b17-40ac-bafa-d2938b5ab2d4"
      unitRef="usdPerShare">26.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9865ccbd2a6046e1ac7b829ec1083076_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTktMS0xLTEwMjUx_7496bf85-e78e-4b5c-8591-7e459ab8d52b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9865ccbd2a6046e1ac7b829ec1083076_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE3LTExLTEtMS0xMDI1MQ_5a936345-001a-4904-abfe-72d353bb7fe4"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber
      contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTEtMS0xLTEwMjUx_5bdfd7a0-0b38-408a-924c-bcbb1cc0dd09"
      unitRef="shares">237302</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTMtMS0xLTEwMjUx_6fa1bdf2-cfae-4d00-a39f-2b9730693956"
      unitRef="usdPerShare">28.16</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber
      contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTUtMS0xLTEwMjUx_3c55e8ad-0821-4383-801f-d398a3a67309"
      unitRef="shares">439637</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTctMS0xLTEwMjUx_0cc16789-9af0-472b-99cc-886bd39f556c"
      unitRef="usdPerShare">26.57</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber
      contextRef="i9865ccbd2a6046e1ac7b829ec1083076_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTktMS0xLTEwMjUx_1130b064-7192-4e3e-b9ac-bb38473f4071"
      unitRef="shares">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice
      contextRef="i9865ccbd2a6046e1ac7b829ec1083076_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90YWJsZTplMDgyMTU0Nzc2Mzk0MmMwYTJmODM5YzA2N2UxODAyYi90YWJsZXJhbmdlOmUwODIxNTQ3NzYzOTQyYzBhMmY4MzljMDY3ZTE4MDJiXzE4LTExLTEtMS0xMDI1MQ_de583a67-ccec-494d-9611-83f373ba39ed"
      unitRef="usdPerShare">0</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i73377ce3e395427c85fd26636597afb1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzc3OQ_5dc01552-d9d6-4610-8a1a-c6e523640cad"
      unitRef="usd">3338000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="idf1ac8659a5f4469a29a8c6a948381ff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzc4Mw_439551a1-1554-4df4-b00c-486e8eefe329"
      unitRef="usd">6069000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i2b5524f50fc641759ab67b4267b94774_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzc5MA_994a7301-c3d0-468a-9ce8-41fed6892c6e"
      unitRef="usd">1798000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i6289ffc319a547d8a7145fb8d6822cc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzg4MQ_275d4c66-11ca-4ebc-977f-f5b81dba95a5"
      unitRef="usd">7095000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib40fe70162f148c78fdc452e8c63afdc_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTU_1e01ce76-945c-4d56-a156-0d32e0747ce2">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0bba0442c3ff4570a2f99215b6cbe0b3_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTY_8f2c8dc9-7c8e-4f76-a24b-1bca5daae7b5">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzExMjY_3ca77f68-1a85-45d3-9b28-bbe4bc7a1c56"
      unitRef="usd">993000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i21dfc776fd1243da8b752381ed4c14db_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzExMzA_9dd08d6f-de02-4456-8837-5c46ce5666cc"
      unitRef="usd">2046000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i332c6ce204f24619a0947126fd013c35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzExMzc_bc6fa33a-698c-41fd-8415-4fd1c725bbd5"
      unitRef="usd">755000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="iaf40215c5baf4b269e7d28e172184352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzEyNDc_fd3a1236-ea9d-4920-b6a6-9f773b7f58c6"
      unitRef="usd">13142000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTc_34becb28-1a2f-4ca7-88cd-9eaf26a95f82">P1Y</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod
      contextRef="ib8419f442b08474c8ca8929468c81789_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzEzNDc_1a4a8c80-1e6d-4d0f-8080-920721c85498">P3Y</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod>
    <hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue
      contextRef="i998381e561a8457ba94a4293b5941e7f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzEwOTk1MTE2MzExNTM_a0530333-7075-4303-9b65-5e27977f8dbc"
      unitRef="usd">18000</hvt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzE4ODA_30baf186-de02-4a09-8081-d520ce216661"
      unitRef="usd">7195000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i764ba111963643e586b87d6358578150_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzE4ODQ_176e3125-5c44-4083-ac76-d43e7d47d8b9"
      unitRef="usd">8213000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzE4OTE_0b91d89b-ba79-44d4-acbf-f85af892e9eb"
      unitRef="usd">4375000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIwNDU_3590ca1c-48d9-4b3b-9b19-270b8b9b0eb5"
      unitRef="usd">73000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i44070d3fc0484c6f8b8f97e00a555ef3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIwNDk_4f12ec2d-3f31-4012-b597-3c4700d87c8c"
      unitRef="usd">1011000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i8560e62344054ce7b0d4d0f779519eec_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIwNTY_7a8b2c09-ee54-4fc7-8d13-c07fe80ac667"
      unitRef="usd">-293000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i2860290e8a044c6c98d21175cba964d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIxODE_93ad7c33-1e04-4ae5-86fc-57ed96ccaf29"
      unitRef="usd">6126000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODQvZnJhZzplNWEyNGJjYzY4ZTY0NGYxYmQ1ZDU2OTdjMGQ3MjVkMC90ZXh0cmVnaW9uOmU1YTI0YmNjNjhlNjQ0ZjFiZDVkNTY5N2MwZDcyNWQwXzIyNTE_ca53f170-daeb-454d-bdb8-b291427c1f20">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90ZXh0cmVnaW9uOjVjZTcyYzgwNTJkOTQ4Yjc5ZWQ0NDg0M2FhOWRlMGU4XzI1MQ_6cdd1fdd-6f61-46ca-9b7b-d689aff67d27">Earnings Per Share:&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following is a reconciliation of the income (loss) and number of shares used in calculating the diluted earnings per share for Common Stock and Class A Common Stock (amounts in thousands except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;31,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;48,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;46,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;51,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;82,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;84,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;54,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;89,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;90,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;59,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;15,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Assumed conversion of Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Dilutive awards and common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total weighted average diluted Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Basic net earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Diluted net earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90ZXh0cmVnaW9uOjVjZTcyYzgwNTJkOTQ4Yjc5ZWQ0NDg0M2FhOWRlMGU4XzI1Mg_b47224ed-93d1-44d6-8818-8d3b78522c8d">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following is a reconciliation of the income (loss) and number of shares used in calculating the diluted earnings per share for Common Stock and Class A Common Stock (amounts in thousands except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;31,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;48,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;46,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;51,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;35,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;7,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;82,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;84,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;54,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;89,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;90,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;59,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;6,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:291.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Weighted average shares outstanding - basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;15,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Assumed conversion of Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Dilutive awards and common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Total weighted average diluted Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;18,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Basic net earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Diluted net earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;5.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;4.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;3.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:DistributedEarnings
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzItMS0xLTEtMTAyNTE_f9e447ad-3960-4194-9f54-7cabd92457e3"
      unitRef="usd">31432000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzItMy0xLTEtMTAyNTE_771dca60-16bf-41cb-98ef-0d2fe5022fe7"
      unitRef="usd">48837000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzItNS0xLTEtMTAyNTE_9f11bd4e-3df8-477f-95c9-5f3745767825"
      unitRef="usd">46564000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzMtMS0xLTEtMTAyNTE_d1cf504f-8043-46bc-94ea-34c62dd7eef7"
      unitRef="usd">51290000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzMtMy0xLTEtMTAyNTE_44a6dc51-ce15-4b0f-bad1-d199e2e0011d"
      unitRef="usd">35653000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzMtNS0xLTEtMTAyNTE_88e0a0b9-934f-4eb8-8429-2933db4fa612"
      unitRef="usd">7954000</us-gaap:UndistributedEarnings>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzQtMS0xLTEtMTAyNTE_75e6783f-200e-4735-930c-cf8df8dbc2d4"
      unitRef="usd">82722000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzQtMy0xLTEtMTAyNTE_ee6e8b53-bc0e-4987-a73b-f0304482c8c8"
      unitRef="usd">84490000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzQtNS0xLTEtMTAyNTE_eb9f1299-4370-48c4-97c6-bb4ff780e118"
      unitRef="usd">54518000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzUtMS0xLTEtMTAyNTE_d28dec90-334a-4330-8ff2-4089f03b6115"
      unitRef="usd">6636000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzUtMy0xLTEtMTAyNTE_6359bb36-0a89-420d-80e8-4f659d492488"
      unitRef="usd">6313000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzUtNS0xLTEtMTAyNTE_49fbde16-d998-4e81-a605-fe211d26d910"
      unitRef="usd">4630000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzYtMS0xLTEtMTAyNTE_2d93ab62-25f1-497b-b311-3a5e5432f52d"
      unitRef="usd">89358000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzYtMy0xLTEtMTAyNTE_b47e32ed-1ea8-4a80-ba18-3212341ca9f0"
      unitRef="usd">90803000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzYtNS0xLTEtMTAyNTE_aba6078b-9af3-410a-942c-f83e2a4bd82c"
      unitRef="usd">59148000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:DistributedEarnings
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzgtMS0xLTEtMTAyNTE_d6ee1c03-fc7e-4e60-be85-311a11824ad4"
      unitRef="usd">2516000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzgtMy0xLTEtMTAyNTE_b8898321-062b-4d67-bd55-53174f8b7ed5"
      unitRef="usd">3609000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzgtNS0xLTEtMTAyNTE_949578b8-be9d-4923-a1e9-9d7938318db6"
      unitRef="usd">3957000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzktMS0xLTEtMTAyNTE_ffb74389-02b9-4efa-9920-ea1a680d7f6a"
      unitRef="usd">4120000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzktMy0xLTEtMTAyNTE_63bb973b-45b0-451b-9b19-703c78f482ae"
      unitRef="usd">2704000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzktNS0xLTEtMTAyNTE_9b681887-3851-4339-96cf-086309f8d580"
      unitRef="usd">673000</us-gaap:UndistributedEarnings>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzEwLTEtMS0xLTEwMjUx_38f3101f-46e0-4314-b33e-9000549b5880"
      unitRef="usd">6636000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzEwLTMtMS0xLTEwMjUx_85393586-e381-4906-9934-2115cf2a2eb7"
      unitRef="usd">6313000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZTpiZDIyYjU1MGYzM2M0N2E5OWQ1NTdmYzFjODQwMDYxMy90YWJsZXJhbmdlOmJkMjJiNTUwZjMzYzQ3YTk5ZDU1N2ZjMWM4NDAwNjEzXzEwLTUtMS0xLTEwMjUx_33a88b38-4995-48f8-8619-e8992cf23e13"
      unitRef="usd">4630000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzItMS0xLTEtMTAyNTE_29c40b38-545b-4043-a823-ccfa08102aae"
      unitRef="shares">15225000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzItMy0xLTEtMTAyNTE_adfa1d46-b408-490b-8862-0b7b893ae39d"
      unitRef="shares">16710000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzItNS0xLTEtMTAyNTE_2add86d5-aced-4f47-a85a-8d8b7b68d4ca"
      unitRef="shares">17128000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzMtMS0xLTEtMTAyNTE_170186e9-cd15-4f33-8772-0b615e8f07a5"
      unitRef="shares">1284000</hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock>
    <hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzMtMy0xLTEtMTAyNTE_555649a7-0c08-4343-99a7-6a3433179841"
      unitRef="shares">1330000</hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock>
    <hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzMtNS0xLTEtMTAyNTE_f3069693-debe-4547-9c93-a257c4e34220"
      unitRef="shares">1522000</hvt:IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzQtMS0xLTEtMTAyNTE_a32f9e98-c228-4f9e-84f5-b2b36b0c8364"
      unitRef="shares">529000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzQtMy0xLTEtMTAyNTE_6289b76c-c87e-4401-b484-b195b5f0cc71"
      unitRef="shares">503000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzQtNS0xLTEtMTAyNTE_16e221d4-8ac9-441c-b78f-f095c5dcb026"
      unitRef="shares">282000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzUtMS0xLTEtMTAyNTE_417fbb5b-9c1d-448b-89e9-c0b6f0d45b65"
      unitRef="shares">17038000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzUtMy0xLTEtMTAyNTE_4d118ab3-48d7-41e2-bd99-cd06acd960ce"
      unitRef="shares">18543000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzUtNS0xLTEtMTAyNTE_04fe7c01-c49f-4a55-a5af-8207e5852ae9"
      unitRef="shares">18932000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctMS0xLTEtMTAyNTE_1343cec9-d6f0-426c-b040-3757f8a24d1e"
      unitRef="shares">1284000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctMS0xLTEtMTAyNTE_b5f2a2c6-01c8-4389-8580-c523290444b0"
      unitRef="shares">1284000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctMy0xLTEtMTAyNTE_32913555-4577-4b62-b3be-bbf4f1d66364"
      unitRef="shares">1330000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctMy0xLTEtMTAyNTE_672fa9ad-07c1-4997-889d-aee1c6c7d49d"
      unitRef="shares">1330000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctNS0xLTEtMTAyNTE_17796c71-3680-4919-a413-b5475db8a00c"
      unitRef="shares">1522000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzctNS0xLTEtMTAyNTE_d61e858c-b361-4a4f-ad43-115c89e54cb4"
      unitRef="shares">1522000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEwLTEtMS0xLTEwMjUx_e15a44ef-2d89-4f63-a2df-d03181ca0f45"
      unitRef="usdPerShare">5.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEwLTMtMS0xLTEwMjUx_1a5464ff-9ae9-4fc2-85b5-73a05aed3e1f"
      unitRef="usdPerShare">5.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEwLTUtMS0xLTEwMjUx_05d9da6a-acbd-4d7e-a7b8-e5611951fae7"
      unitRef="usdPerShare">3.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzExLTEtMS0xLTEwMjUx_b6291a22-ebb5-4568-b8c0-1169ab5c60a6"
      unitRef="usdPerShare">5.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzExLTMtMS0xLTEwMjUx_6146aaa2-ee71-43b4-a054-57faa0977322"
      unitRef="usdPerShare">4.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzExLTUtMS0xLTEwMjUx_22c93eb8-6576-46e5-b1ed-c72d70e1b955"
      unitRef="usdPerShare">3.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEzLTEtMS0xLTEwMjUx_f124eab3-2d0e-4730-834c-45d41318a018"
      unitRef="usdPerShare">5.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0adb1d81940f4d39b621d87e2f2a53d7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEzLTMtMS0xLTEwMjUx_169c3630-bcc5-4a6f-896c-50fd256f99fb"
      unitRef="usdPerShare">4.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i490f02bf836c48aa9ad3b1952ed4c722_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzEzLTUtMS0xLTEwMjUx_79914d1d-8210-4ae8-9c7a-544a137d7675"
      unitRef="usdPerShare">3.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzE0LTEtMS0xLTEwMjUx_8ae7db96-79d6-47ec-a286-851ecb1b1c26"
      unitRef="usdPerShare">5.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0f82263321334b1f9ba2b658345a8cb2_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzE0LTMtMS0xLTEwMjUx_0c07f659-695f-4ed6-b27c-7096ee5e7b32"
      unitRef="usdPerShare">4.69</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idfab7d3c1d864489850f956ffef57616_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xODcvZnJhZzo1Y2U3MmM4MDUyZDk0OGI3OWVkNDQ4NDNhYTlkZTBlOC90YWJsZToyYzBlNjFhOWRmMzc0NzkwODQyZDJhMDc4YTViMTI2ZS90YWJsZXJhbmdlOjJjMGU2MWE5ZGYzNzQ3OTA4NDJkMmEwNzhhNWIxMjZlXzE0LTUtMS0xLTEwMjUx_d0ceceb8-d4d1-44b4-8057-a4a4ba0d1626"
      unitRef="usdPerShare">3.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90ZXh0cmVnaW9uOmYyMDA2Mzg3MWQxNjQ4ODRhNmNmOWI4ZDA0OWNkOTRmXzU5Mg_5671cb71-6a77-47fc-9787-9c2c515c42be">Selected Quarterly Financial Data (Unaudited):&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following is a summary of the unaudited quarterly results of operations for the years ended December&#160;31, 2022 and 2021 (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:196.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:75.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022 Quarter Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;238,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;253,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;274,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;280,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;140,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;146,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;156,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;159,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;19,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;24,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;23,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Basic net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Diluted net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:477.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:196.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:72.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021 Quarter Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;236,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;249,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;260,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;265,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;135,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;141,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;148,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;150,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;29,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;31,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;19,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;24,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;24,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Basic net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Diluted net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;0.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;Because of rounding the amounts will not necessarily add to the totals computed for the year. Also because of rounding and the use of the two-class method in calculating per share data, the quarterly per share data will not necessarily add to the annual totals.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90ZXh0cmVnaW9uOmYyMDA2Mzg3MWQxNjQ4ODRhNmNmOWI4ZDA0OWNkOTRmXzU5Mw_726fe53d-4693-4793-9bbe-0549a068873f">&lt;div style="margin-top:12pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;The following is a summary of the unaudited quarterly results of operations for the years ended December&#160;31, 2022 and 2021 (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:196.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:75.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2022 Quarter Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;238,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;253,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;274,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;280,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#D4D4D4;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;140,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;146,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;156,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;159,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;28,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;19,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;21,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;24,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;23,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Basic net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Diluted net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#D4D4D4;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#d4d4d4;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#d4d4d4;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#d4d4d4;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Class A Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:477.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:196.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:72.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;2021 Quarter Ended&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;September 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;December 31&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;236,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;249,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;260,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;265,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;135,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;141,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;148,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;150,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;29,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;31,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;19,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;22,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;24,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;24,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Basic net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Diluted net earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Class A Common&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;0.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;1.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9de31663c170456989ed6c3f282b569e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzItMS0xLTEtMTAyNTE_0474cdb0-ebfd-4397-8892-0f3ddd4e2ed0"
      unitRef="usd">238947000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzItMy0xLTEtMTAyNTE_d76bd006-5092-455e-9f0b-1abfa85295e2"
      unitRef="usd">253216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzItNS0xLTEtMTAyNTE_cd35b192-a39a-4819-9752-421c3561eb59"
      unitRef="usd">274495000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzItNy0xLTEtMTAyNTE_2a92dd98-6da1-49d6-91f7-96ce4c63dd79"
      unitRef="usd">280557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i9de31663c170456989ed6c3f282b569e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzMtMS0xLTEtMTAyNTE_f6a7e937-e8fa-475a-ba86-79237acc6b72"
      unitRef="usd">140962000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzMtMy0xLTEtMTAyNTE_88273a4c-36d1-45f9-9c77-397b5b4d7592"
      unitRef="usd">146608000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzMtNS0xLTEtMTAyNTE_10722afc-d7cc-4ae7-be7f-3fb5e7af6b82"
      unitRef="usd">156720000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzMtNy0xLTEtMTAyNTE_0dc4638a-ab7d-4321-b7bd-ae50a32e856c"
      unitRef="usd">159935000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9de31663c170456989ed6c3f282b569e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzQtMS0xLTEtMTAyNTE_d59085bd-d196-4122-bcfa-42108aacaf59"
      unitRef="usd">25720000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzQtMy0xLTEtMTAyNTE_b6e392b3-ef45-4fbb-9625-bf8408bb1442"
      unitRef="usd">28668000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzQtNS0xLTEtMTAyNTE_4b5d6e68-10ab-4ee0-82ff-b357f0382149"
      unitRef="usd">32609000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzQtNy0xLTEtMTAyNTE_2266e0d5-4f3e-4f6b-9f1e-6602a97ca952"
      unitRef="usd">32504000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i9de31663c170456989ed6c3f282b569e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzUtMS0xLTEtMTAyNTE_5681c131-748e-45c1-bda0-6b597c71367e"
      unitRef="usd">19361000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iea2fea90600a461c9a21d3b9bcba7ca6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzUtMy0xLTEtMTAyNTE_0a1272b1-9b58-42db-bc01-616917b774d9"
      unitRef="usd">21708000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if9278b701b09437ba7d64200d5fd205c_D20220701-20220930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzUtNS0xLTEtMTAyNTE_64aae305-210b-4929-b276-9e70e4a015bc"
      unitRef="usd">24551000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzUtNy0xLTEtMTAyNTE_8a18b617-a123-494e-8c11-f065784fe12a"
      unitRef="usd">23738000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib73400745f564e6aa988c4f8e565c51a_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzctMS0xLTEtMTAyNTE_32aa9204-10f6-4cd6-8686-f84afa85dd0a"
      unitRef="usdPerShare">1.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i507b1b80af3f49b2ad76a9e78e3c8091_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzctMy0xLTEtMTAyNTE_1a9e8be3-b9f6-4bed-9d07-00cf06c07a97"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iddccc68d7b5c475ea3cdba9bcdeb2a91_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzctNS0xLTEtMTAyNTE_9caf4b12-62a0-44f6-a57e-b23435fa9d85"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i157ed1818b224b9b9fed5db402c0f8fe_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzctNy0xLTEtMTAyNTE_03e6223c-4719-4a70-9f26-804734580607"
      unitRef="usdPerShare">1.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i08b32f53907345b3909225797302e812_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzgtMS0xLTEtMTAyNTE_91f1ed54-5e64-413c-99aa-fa2c5b3849f0"
      unitRef="usdPerShare">1.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1f20cc0492be4f658e45ba606815cae5_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzgtMy0xLTEtMTAyNTE_7d764fb1-7939-4fcb-b068-2e45dbc85e28"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i56aa0e59d405444d803958f43dd2e612_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzgtNS0xLTEtMTAyNTE_27c34b22-79f1-4298-b26f-9197daa19e15"
      unitRef="usdPerShare">1.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i84705f56300d40e4aadc3de813520f8e_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzgtNy0xLTEtMTAyNTE_0984863f-82ab-41c4-8691-ae89327c6a9e"
      unitRef="usdPerShare">1.40</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib73400745f564e6aa988c4f8e565c51a_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzEwLTEtMS0xLTEwMjUx_265f3890-de75-45bb-a365-152d28bb3b04"
      unitRef="usdPerShare">1.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i507b1b80af3f49b2ad76a9e78e3c8091_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzEwLTMtMS0xLTEwMjUx_96b91f1b-70dd-45a7-898a-666997ed67c4"
      unitRef="usdPerShare">1.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iddccc68d7b5c475ea3cdba9bcdeb2a91_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzEwLTUtMS0xLTEwMjUx_a198019b-f969-4f2f-8fba-40866b2bd7d3"
      unitRef="usdPerShare">1.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i157ed1818b224b9b9fed5db402c0f8fe_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzEwLTctMS0xLTEwMjUx_c8a98f95-2832-426f-adf5-36f9e021802e"
      unitRef="usdPerShare">1.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i08b32f53907345b3909225797302e812_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzExLTEtMS0xLTEwMjUx_d65f5f77-6b2f-4e85-9623-617d664cf56d"
      unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1f20cc0492be4f658e45ba606815cae5_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzExLTMtMS0xLTEwMjUx_e9a9fdda-fadf-46a8-831b-222b16c6b868"
      unitRef="usdPerShare">1.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i56aa0e59d405444d803958f43dd2e612_D20220701-20220930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzExLTUtMS0xLTEwMjUx_24b04c03-4b59-499d-9a31-240a9c8f9586"
      unitRef="usdPerShare">1.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i84705f56300d40e4aadc3de813520f8e_D20221001-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTpjYjNmODYwMTYwZWI0MjJlYjk3MDdjMmIzMzA3ZmJlNi90YWJsZXJhbmdlOmNiM2Y4NjAxNjBlYjQyMmViOTcwN2MyYjMzMDdmYmU2XzExLTctMS0xLTEwMjUx_fa7e5ba1-95ef-4f2c-9c29-29306cb80b02"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzItMS0xLTEtMTAyNTE_21e4604f-d1f8-4897-b6bb-580320c93667"
      unitRef="usd">236491000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzItMy0xLTEtMTAyNTE_bf2c3c6a-8df4-4a30-80b9-4235f02803ff"
      unitRef="usd">249989000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ef890e698074658883f1996be86e716_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzItNS0xLTEtMTAyNTE_0255b687-cdb6-48b3-a4a9-afbe4142c007"
      unitRef="usd">260378000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzItNy0xLTEtMTAyNTE_51a11103-7b0c-4b0c-90fe-3c5a44aa2275"
      unitRef="usd">265940000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzMtMS0xLTEtMTAyNTE_fd3361d2-dcf6-4c9d-9c75-39805e56e6f9"
      unitRef="usd">135034000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzMtMy0xLTEtMTAyNTE_2e0edbe4-f39c-4821-907a-469ca974fca5"
      unitRef="usd">141501000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1ef890e698074658883f1996be86e716_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzMtNS0xLTEtMTAyNTE_2a6ec23d-da12-4b1d-981e-b2ef9d8fe1bc"
      unitRef="usd">148003000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzMtNy0xLTEtMTAyNTE_c1b662e0-ad00-4c42-8c74-104b99d9aa2e"
      unitRef="usd">150087000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzQtMS0xLTEtMTAyNTE_aafecf5a-2d15-4eb5-9a83-e6de1291b62a"
      unitRef="usd">25364000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzQtMy0xLTEtMTAyNTE_df7adb36-73be-405f-842b-ad06df2d59fe"
      unitRef="usd">29169000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1ef890e698074658883f1996be86e716_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzQtNS0xLTEtMTAyNTE_893bf35e-ad6a-479e-b26c-0ca795186585"
      unitRef="usd">31903000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzQtNy0xLTEtMTAyNTE_76333055-1725-4cfe-9668-aeef8d02ffff"
      unitRef="usd">32099000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i7ec90a1191b64dd29e3ae101842e5da5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzUtMS0xLTEtMTAyNTE_cb55b64c-2fca-4b52-a37b-a556a3a237b9"
      unitRef="usd">19406000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i412b20ec34a840cca501fb5c27c845c1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzUtMy0xLTEtMTAyNTE_15d0faf2-52be-4518-8b1c-080e58ecc356"
      unitRef="usd">22858000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1ef890e698074658883f1996be86e716_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzUtNS0xLTEtMTAyNTE_a484b5e2-e42c-404e-878c-36d861e5309b"
      unitRef="usd">24233000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib6cf5685be36414f9bb7c08660aef488_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzUtNy0xLTEtMTAyNTE_a3c23a42-4db9-4387-8030-5314c9814f66"
      unitRef="usd">24306000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="idbf006629fc6404788751445e047730f_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzctMS0xLTEtMTAyNTE_42f42f6b-324f-4038-85ec-f9fe0725aa9c"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9554b610f9e84344b9c5de28a9cd38ea_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzctMy0xLTEtMTAyNTE_c338787d-f909-4850-9a6d-74c5d71edba3"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5e6ad7ee68844ff49aef40c90e076c4e_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzctNS0xLTEtMTAyNTE_3d659c5d-39f8-4db4-92f3-bcfd31bf68b7"
      unitRef="usdPerShare">1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i375d6fa58b004e0c89acb966876e0751_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzctNy0xLTEtMTAyNTE_e09061ac-6817-4038-8f63-7d03a25a2ace"
      unitRef="usdPerShare">1.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic513462c04144173b0e7eb7edd236c64_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzgtMS0xLTEtMTAyNTE_b547e847-cbe0-4c92-8d3d-d4555f1a55af"
      unitRef="usdPerShare">1.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6ce54d737b74411cafe3cc6ce3a20df5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzgtMy0xLTEtMTAyNTE_c98b9c6f-cb69-4262-a8b6-224e835f35d4"
      unitRef="usdPerShare">1.18</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8ce82f2e26764d1aa2c07ced222c1f7a_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzgtNS0xLTEtMTAyNTE_8256b9f7-1eae-4a17-bb91-12221b727c03"
      unitRef="usdPerShare">1.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4e1835bc90004f758503de1903305eb3_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzgtNy0xLTEtMTAyNTE_b1b16c24-cd93-4ae3-91d9-abe140f0d2ab"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idbf006629fc6404788751445e047730f_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzEwLTEtMS0xLTEwMjUx_38868d19-9c4c-40db-b75d-1ae529647e67"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9554b610f9e84344b9c5de28a9cd38ea_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzEwLTMtMS0xLTEwMjUx_9fc44a6b-c799-4002-a210-5d31213be69b"
      unitRef="usdPerShare">1.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5e6ad7ee68844ff49aef40c90e076c4e_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzEwLTUtMS0xLTEwMjUx_3b626ac2-028f-483a-a1ae-195269f34b43"
      unitRef="usdPerShare">1.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i375d6fa58b004e0c89acb966876e0751_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzEwLTctMS0xLTEwMjUx_32a3fc20-a308-4863-bcd5-8e16e72abdc3"
      unitRef="usdPerShare">1.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic513462c04144173b0e7eb7edd236c64_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzExLTEtMS0xLTEwMjUx_033245d3-f8eb-4981-baa6-85baafddd7ae"
      unitRef="usdPerShare">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6ce54d737b74411cafe3cc6ce3a20df5_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzExLTMtMS0xLTEwMjUx_d31ee17b-91de-452b-9aae-8de1dc42ec72"
      unitRef="usdPerShare">1.16</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8ce82f2e26764d1aa2c07ced222c1f7a_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzExLTUtMS0xLTEwMjUx_934a6072-0637-4be1-895f-a403e1cdab42"
      unitRef="usdPerShare">1.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4e1835bc90004f758503de1903305eb3_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTAvZnJhZzpmMjAwNjM4NzFkMTY0ODg0YTZjZjliOGQwNDljZDk0Zi90YWJsZTo1OGZlMTZiMTM1MTU0OTRhOGRhY2U0ZWYyNDBhMzJhNi90YWJsZXJhbmdlOjU4ZmUxNmIxMzUxNTQ5NGE4ZGFjZTRlZjI0MGEzMmE2XzExLTctMS0xLTEwMjUx_161faa50-d1b2-4c27-8045-f4e736822bfc"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="if67b7c62db744dd1884c1007fc51761c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90ZXh0cmVnaW9uOmYzNTQ3NzBiMjY5MjRkMGQ4YTQxZjA3YzQyZjMyMTUyXzM0OQ_9730a6e2-8992-41a8-9c26-37b06cb4a930">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%"&gt;Schedule II &#x2013; Valuation and Qualifying Accounts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Verdana',sans-serif;font-size:10pt;font-weight:700;line-height:135%;text-decoration:underline"&gt;Haverty Furniture Companies, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:495.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:220.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:63.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Column A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Column B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Column C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Column D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Column E&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:38pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Balance at&lt;br/&gt;beginning of&lt;br/&gt;period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Additions&lt;br/&gt;charged to costs&lt;br/&gt;and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Deductions&lt;br/&gt;Describe (1)(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:700;line-height:120%"&gt;Balance at&lt;br/&gt;end of period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year ended December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Refund on estimated returns and allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;26,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year ended December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Refund on estimated returns and allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;25,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year ended December&#160;31, 2020:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Reserve for cancelled sales and allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;17,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;16,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;2,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt"&gt;Reserve for cancelled sales and allowances: impact of sales cancelled after delivery plus amount of allowance given to customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Verdana',sans-serif;font-size:7pt;font-weight:400;line-height:135%;padding-left:7.21pt"&gt;Refund on estimated returns and allowances: impact of sales cancelled after delivery plus amount of allowance given to customers.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic78d72c1660b401681cb52823e86226d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzMtMi0xLTEtMTAyNTE_69b82875-c7c1-442c-8293-a60110c25bd1"
      unitRef="usd">2447000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ib31382ece88840aab03f4a45c5b16d41_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzMtNC0xLTEtMTAyNTE_088b8a8f-b64b-4d2d-9cc2-78ddb38e340d"
      unitRef="usd">26802000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ib31382ece88840aab03f4a45c5b16d41_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzMtNi0xLTEtMTAyNTE_46da7a23-e9c1-411b-ad47-1b4eb1fd4ea7"
      unitRef="usd">26661000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i202b47b1101f4ebab872dc2884c5fc36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzMtOC0xLTEtMTAyNTE_99b0599f-1fde-4a80-af81-03c85a5a91e8"
      unitRef="usd">2588000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i9d3a0f469c7149d0a455c79e025652ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzYtMi0xLTEtMTAyNTE_29711f72-515e-4b06-8091-95d36343d0c5"
      unitRef="usd">2378000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i4f05ea76739442bfb42cdf8da75449b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzYtNC0xLTEtMTAyNTE_4c97a445-6ba0-41f0-b504-d9d1dae0fbd0"
      unitRef="usd">25563000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i4f05ea76739442bfb42cdf8da75449b0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzYtNi0xLTEtMTAyNTE_a91d0831-c766-43e4-8c34-e90e6b25ef38"
      unitRef="usd">25494000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic78d72c1660b401681cb52823e86226d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzYtOC0xLTEtMTAyNTE_dac87933-7efb-449b-b4b9-443fb3fb32d4"
      unitRef="usd">2447000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i5d0481cebcdb41089d1ae71e8f80d122_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzktMi0xLTEtMTAyNTE_c1664ef6-370a-43e8-bc35-b6839b629d1e"
      unitRef="usd">2023000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="iab8c42afee4f46039fb1c4a97db21f81_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzktNC0xLTEtMTAyNTE_34519244-4036-468a-b4ca-3f75a2e58d64"
      unitRef="usd">17094000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="iab8c42afee4f46039fb1c4a97db21f81_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzktNi0xLTEtMTAyNTE_87e79dd7-d056-4b64-8c77-b11e78087f3b"
      unitRef="usd">16739000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ibdfbf251f2b94542ac692ea16562a7e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjg0ODJmMTNkOTJlMDRjOGE5OTdjYjBhODljMDRiNjIxL3NlYzo4NDgyZjEzZDkyZTA0YzhhOTk3Y2IwYTg5YzA0YjYyMV8xOTMvZnJhZzpmMzU0NzcwYjI2OTI0ZDBkOGE0MWYwN2M0MmYzMjE1Mi90YWJsZToyNWYxNmJlMmE0MzM0NmI3OWYwYjQ3MDljODlmYmVhNS90YWJsZXJhbmdlOjI1ZjE2YmUyYTQzMzQ2Yjc5ZjBiNDcwOWM4OWZiZWE1XzktOC0xLTEtMTAyNTE_e265bff9-7e47-49a5-a047-49d5f04116f2"
      unitRef="usd">2378000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>84
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( 'A>:%8'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 #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !X7FA6"/3"C>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:;%H:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'$/*2NW]^
M]SM(JX/0?<3GV >,9#'=C*[S2>BP9D>B( "2/J)3J<P)GYO[/CI%^1H/$)3^
M4 >$NJI6X)"44:1@ A9A(3+9&BUT1$5]/..-7O#A,W8SS&C #AUZ2L!+#DQ.
M$\-I[%JX B88873INX!F(<[5/[%S!]@Y.2:[I(9A*(=FSN4=.+P]/;[,ZQ;6
M)U)>8WZ5K*!3P#6[3'YM'C:[+9-U53=%E<_=CJ_$+1?U_?OD^L/O*NQZ8_?V
M'QM?!&4+O_Z%_ )02P,$%     @ >%YH5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!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 <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>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>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;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_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.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/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&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>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(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.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
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<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MI7/UC4J2A9\6@199[C +H<FO\FE$GR"4)H'VET+H?6 .J#YJW?]02P,$%
M  @ >%YH5L16OV*7#@  2+4  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX
M;6S5G6USHT86A?\*Y:2R254TAH8&,6.[:B*:MTTRWO%DM[:V]@,C88L=23B
M[>3?+\B,4+^H+48GJ<J7&4GN?FXCG=LT'"Y</)75IWJ9YXWQVWJUJ2_/EDUS
M__K\O)XO\W56ORKO\TW[E]NR6F=-^[:Z.Z_OJSQ;;#NM5^?$--WS=59LSJXN
MMI]=5U<7Y4.S*C;Y=674#^MU5OW^0[XJGR[/K+//'[PO[I9-]\'YU<5]=I??
MY,TO]]=5^^Y\1UD4ZWQ3%^7&J/+;R[.WUNO4W7;8MOAGD3_5>Z^-;E,^EN6G
M[DVRN#PSNQ'EJWS>=(BL_>\QG^6K54=JQ_%K#SW;Q>PZ[K_^3 ^W&]]NS,>L
MSF?EZE_%HEE>GDW/C$5^FSVLFO?E4YSW&T0[WKQ<U=M_C:>^K7EFS!_JIESW
MG=L1K(O-\__9;_T7L=?!L@]T('T'<FP'N^]@"QV(=:"#TW=PQ [N@0ZT[T"%
M#K9SH(/;=W#%;: '.GA]!T\<DG>@P[3O,!4C3 ]T\/L.OK@-AR)8YN=?SMPJ
MZ/DGW^HER)KLZJ(JGXRJ:]_RNA=;T6W[MS(I-EU^W#15^]>B[==<S=[]?//N
MQR1X^X$%QLV']K^?V,\?;HQW8?ONW>SO\;L? _;^YF\&^\<OR8=_&Q/CEYO
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
M ]3_YXS)UQO]@NZ;DLE_4$L#!!0    ( 'A>:%9I85U@*A8  ,$[   9
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
M\BSF_-1;&EP@YMQDT7=MF1)!#'*UZ&+<%A-5'#!@"=#"X/<=+0)%HJ5PLLA
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
M54J"D!G=T-(X([B^@L422BI^P>017OK8**4YM37_W(=.R /7TO8J!G;B'?\
MG8L-KX&A:DWSE*\=#?HF_;Z_O'X]_%RIS:, S._UEY R35K'0?7@OF]<S9,Y
M4FS_)B/W\"N.&FONRS?X.MUPM'4>P%ARHYM.D]HRQ3.Y@<OQLZ4K50[2QLK4
M5-Q1KIY2$["*FN#JDNX5-A&4#(,Q]_P8@/$\UUJ^' 4JNB&'?E%W4ORL$G7!
MBG\\RJ-1;2>_L,Q/\^]3+^5GF<-R^7'K+\ IU"EHS!*OGDZ?/CZ2R)(^=&[+
M/])<N Y%"/^)VAHRI@6/R8IA]O$#'9!_M?OJ?P!02P,$%     @ >%YH5DL8
M[@\"!P  Q0\  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULM5=K<^.V
M%?TK=Y1-)IEA)9*B),IK>V;M3=I\V.R.W333Z?0#1%Y)Z)*$"H#6JK\^YP*4
MK'4=Y]'I%Q+/@W/?P.7>V(]NR^SI4]MT[FJT]7YW,9FX:LNM<F.SXPXS:V-;
MY=&UFXG;659UV-0VDSQ-YY-6Z6YT?1G&/MCK2]/[1G?\P9+KVU;9PPTW9G\U
MRD;'@3N]V7H9F%Q?[M2&[]G_N/M@T9N<4&K=<N>TZ<CR^FKT)KNX*61]6/ W
MS7MWUB:19&7,1^E\7U^-4B'$#5=>$!1^#WS+32- H/'O 7-T.E(VGK>/Z-\%
MV2'+2CF^-<U/NO;;JU$YHIK7JF_\G=G_A0=Y9H)7F<:%+^WCVF(QHJIWWK3#
M9C!H=1?_ZM.@A[,-9?H+&_)A0QYXQX,"R[?*J^M+:_9D9370I!%$#;M!3G=B
ME'MO,:NQSU_?\0-W/3M274WWO(&^/=WQSEBON\WEQ.,,63FI!KR;B)?_ EZ6
MTSO3^:VC;[N:Z\\!)B!W8I@?&=[D+R*^Y6I,TRRA/,WS%_"F)XFG 6_ZLL2T
MMJ:E6W"U\ QHW6_I-NB;+?WCS<J%\7\^IX&(7SR/+U%TX7:JXJL1PL2Q?>#1
M]5=?9//T]0OLBQ/[XB7T/V"O_P7O@OZZA:9,@]A%E[Q:-4Q!K,X[,KU%8 X
MM79JL[&\49YK6AV(5;6%J_[+6.PP=0\M5YC;&'L(IXEJ="7P-JXU:_(XKE'.
MHV&9Z<#*.OJZ!@%IZ [CIG?8[1)2K>F%A6#MV%:@A#3B<.2!.N-)-7MUP'1=
M4PU[>T,6&VK(\<T%_1W(T44)#L;M"E8_.IE\,OFD] /2XKUJ@/JET'OL_OZ)
M=Z"X!5?M^()ND4CHS\;4CFZXM@:N^%UO.^U[R_2*LGF9%-,<_W$&' S,YDDZ
MG>(_+N) -D\6LS PQ\!;W8E][CX'RK(RR:9+_,=8F2Z3&83+TG%)BV6RF,^E
MO:#W5:4DQZJ&REF2+THJ<6HY3\IBB>:<YC,L+M L:;K(PO!T-I[ADR=%6M"T
MP$P^SY.\G,I,1C_NMLA+GF'IHI@ETW1.18X=Q70*#C/I "L#;E9(!TE#>0^W
M<E"4D$@CB66:Y+F<O*1%GI2S&2U!^$U58:6Q>G#;]_ :2U]GWU!6%%@%&:?
MSZ;S9%[,I8-]"U!-I9V*]I*T6"1Y-H,&4HQ\&<>R/%DLEV=CBZ),<L$;1N2,
M[[NJZ6MQ>&Y04" BS&HW Y>CI^/O8^$9T[?.ZS9$!2H./- %E[<,&W5QEY(
M4UTE(+";Y<I8<4VI-S6A>/$) J5S@SCHG=A; G"KD;2LKF"^"$D[Z)(!/::?
MCEAG .<<7/#,(Q,IDK2QQCDY6$=J$I&5LO8@YSVH!I$TQ.EPFH+1/&'UD!98
M(GNG+ YK#C'+Z@XY B0/G^LB;#_-">RK<C%+4MA)3GY5YGGL^&=B5%9(G"8
M<CL.Q;TY)$)$1PO5,5\@H2#GD?;<TE=? #-]'1VFZJV5;!<$<&$J>WV2^:G"
M@*)6NM$^$LV365D^4D4@P*'^+V3A[;;GQ_/A]4>N)FY!$7.FT75@>Z,:<22Z
MERO!9RY0':M;C?3N-#+G?LOB+8<V9//!\QC< AM5/P2DP=PG=T>_?<QE"5 T
MDK<W'LX$54 /R_GR437+,BF7OZ*;IZ-/%#6F]Y'#4Q'.E?(<.KYJAU#\%$P)
M=WQ5+(M 9:M<*!(KYBXH:-/I_["8'D5BLZ4./AVC8["+WW/SP-3&RPT_7SF"
MNOUA)]'8B*;6F)0@/1*7F"*SD_+:=^)+$H6]D^(TZ%<.TZB8O6C8#5FE-2B)
MU=885 V/@#_6SC$H#%99,];"-$_D18K.EL$:"3HI&OFC::9I4N91'WN&]6,B
MJX7-(V'(+Z)%?1X].7WJR2&+ >+<G4\Z'(=K1 4AG$2;J71PU7#G&L360^H[
MWX^[.Z)AD]"&.[;(;^&0&K=@+;<S.9KX$YXG1S4%(9X:'%&*HA45@%JTS(K8
MB1J8)6494\YOD3/8%P\B26Z!OH0)22IN)';$K.&&Y.)%*BSO83,E:?LCU $1
M560H%QXQ_LI "6O=(=3T(&(\(%;DFBL='D"M^HACD$ ?;TH /H.-^JN0"W0-
M/8@&:_V@ZQXH R(R^,!L,,F+2Z0J(4Z@9*=;C0L8(4PZT^HJ. INQS ;LF0U
M@"&A*]V05"/88]".A,Y_D3SBB8T1=4'H4&/P-L3%6W5>A_B!(&A*91O*JCB^
MO.<@G>A.P)UJ$1/BM_[DM$'OJG$F*/^TJA:WT:L^/ =;QE4291"BZ.Y/>'3Q
M^+GK^>3L:07D37A 8I=</>,KZS1Z>J.^B4^SQ^7Q@?LN5&Y'#:^Q%3>OV8AL
M?#3&CC>[\%"#2T",T-SBG<U6%F!^;7"G&#IRP.GE?OTS4$L#!!0    ( 'A>
M:%9BK"HE\ ,  +@(   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;(U6
M;6_;-A#^*X06#"W@6;+LI$%F&TB:%0NP8D&[K1^&?:"IDT6$(E62BN/]^CU'
MV8[;ILD^V.;+W7/WW O/\XWS=Z$ABN*A-38LLB;&[B+/@VJHE6'L.K*XJ9UO
M9<36K_/0>9)54FI-7A;%6=Y*;;/E/)W=^N7<]=%H2[=>A+YMI=]>D7&;13;)
M]@<?]+J)?) OYYU<TT>*?W:W'KO\@%+IEFS0S@I/]2*[G%Q<S5@^"?RE:1..
MUH*9K)R[X\U-M<@*=H@,J<@($C_W]):,82"X\7F'F1U,LN+Q>H_^+G$'EY4,
M]-:93[J*S2([ST1%M>Q-_. VO]*.SRGC*6="^A:;079:9D+U(;IVIPP/6FV'
M7_FPB\.1PGGQ'85RIU FOP=#R<MK&>5R[MU&>)8&&B\2U:0-Y[3EI'R,'K<:
M>G%Y8^_)1N<UA7D> <C'N=HI7PW*Y7>4)Z5X[VQL@OC%5E1]"9##DX,[Y=Z=
MJ_)9Q&M28S&=C$19E.4S>-,#O6G"F[Y ;RNN=5#&A=Z3^/MR%:)'/?SS%.4!
M</8T(/?(1>BDHD6&)@CD[RE;_OC#Y*SX^1EW9P=W9\^AOY2-_ZU\(8XV0H)S
M2Y*Y5Z(/VJY%;$@8&>)/VHY$K3U6Z%CQZK>;=[^_AG!L7"5<+>ZEZ65JGQ4I
MV0<2.J(7 VH^"(VFPGF,Y%&2436,#"75>P_C0KD *6DK:,";GL)8_ '#]* H
MA&\EW3V 7.^%DMYO&8S-$POJ(SH;"="N\^Y!PRJ9K3B9G8Y.\2F*(ID[F<Y&
M;XK9L(\"147M"MC[PDI"6& ++AVEE\%L!^^8)"QRA#@:1R'8A07FE6L[R=&,
M+@F^8\'==2,A(BRM):,*#4D5!=03,Q!E]+5S51#!F13EK]A,BM'Y;)*\1XC9
MX1$.R]$4%X^'DX'JV?3LZ+ 08W'=>XX=[T;L';*_X2^C/_>Z2E12\!,[?6@0
M([?D]QFJ:U)Q'X8O%%]IJTR/;F>+?(LV4%2QQ0%PX"M;U]L87N.%5!@6 ?+?
M<G_16/5(Y5D@L=I^'<33LS+%Q7EQ4HR+J>A0 )4V?01":+@GN !=VR(U>&;5
MW5A\(I2ST2A6N**YP(>IQ\G'%CUDX4[=FWW>42L^[#Q'V2CX[ Q[#QNUMM(J
M+0W0<8!!AA(''M(FS?;??1<.[!-(Y[4"2"/MFL(HR>ZZJ\?SBAY%PE.+H9 >
MT3L7]##@4 ZL,Q0G"X9>-0<#&QT;X;@>!@F+7AH_]6;E1].D);].,Y-K'@D=
M!LOA]#"6+X=I]"@^S/3WTJ\U\FBHAFHQ?G.:"3_,R6$379=FT\I%3+JT;/#7
M@CP+X+YV+NXW;.#P9V7Y'U!+ P04    " !X7FA6I) OU=,"  !"!@  &0
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
MO;=$M#^%0_:/[)+X'![ZG=0OB"384XNRW-_RF!J%Y(ZPCC^/%C:HL!7.PO?
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
MLE8U[G(C.,J?%N#]2BF[OZ$-AD] -_\#4$L#!!0    ( 'A>:%9)^Z6[90H
M !D;   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;,U9;6_;.!+^*T0V
MMV@!Q;'D]S0-T*9;;('V6FQ[[1T.]X&6:)NH)*JD%,?WZ^^9(27+=A)L@3O@
M@**A)<X+Y^69&>IZ:^QWMU&J%O=%7KJ79YNZKJXN+UVZ485T U.I$F]6QA:R
MQD^[OG2553)CHB*_3(;#Z64A=7EV<\W//MF;:]/4N2[5)RM<4Q32[EZKW&Q?
MGL5G[8,_]'I3TX/+F^M*KM5G5?^M^F3QZ[+CDNE"E4Z;4EBU>GGV*KYZ/:;]
MO.&K5EO76PLZR=*8[_3C7?;R;$@*J5RE-7&0^'.G;E6>$R.H\2/P/.M$$F%_
MW7)_RV?'69;2J5N3?]-9O7EY-C\3F5K))J__,-O?53C/A/BE)G?\O]CZO3$V
MIXVK31&(H4&A2_]7W@<[] CFPT<(DD"0L-Y>$&OY1M;RYMJ:K;"T&]QHP4=E
M:BBG2W+*Y]KBK09=??->X4CN^K(&+WIRF0:ZUYXN>80N3L0'4]8;)WXK,Y4=
M,KB$$ITF2:O)Z^1)CF]4.A"C.!+),$F>X#?J3C9B?J,G3R;^^6KI:@OG_^NA
M0WH6XX=94$)<N4JFZN49(MXI>Z?.;G[])9X.7SRAX+A3</P4]R=,_R3=PUIY
M9E?BFQ(;>:<$LM;*6I=KD7L[('^11+74N4!0@2X29K72*2VVTJJ-:1RM99F)
M5%EL+(7ZT>@*&5@/Q,?&MIR8OU64\1U_42M;.' 42U5OE2I%+'9*6F873W@-
MYLX4BC9M-SK="%VF>9.1KI2@3M1&J/M:@:+>J+[>347ODJ%G,Z!#9HHDPC)"
MKR!$2&MEN5:DK-!0Q(H4X0D5G9!!15F'!>0J%GEPK,R(TM3^=++<X81.9XW,
MQ9W,&R76C82$6BEF'C;45J=>=Q9XITIL<4(7E7$J$\L=F#MG@L[,.NBRMHJ5
M;1T#.6 G:X7\KS?M+IBB-.6%_Y4:L"V))@H&A-L :ZEIH%?&C)RJH&:M\MU
MO"O%J\K"WTBH8<0V?:NA8*HA[)4G(P=^KB%'VLR)UP9_8#[7@-VZT1DV0T(.
MY*:-$*UKK=A1A?R.-Z(RN4YWH@-9O D*L3JMXF#C'-O)JER2LMA("MU^_/KN
MS46\$!5T4(5.A01[Q.)Z W%@D2JYS!%N!*Z.#6*6N5Y+;W62@=U',M2]=I Q
M$%\@88__594'Y<E[WC$7E35W&@!VHNJQIO I0(2"]T&](]%QHO<]/IF!4(HL
MQ M*!:(/=G,-4 FQ0JY .-H0ETP;SAHD>3TIOL+K_OE[>Y0:B#>-)3_1(TX^
M1= L *RJ6"K;@BMB84L)G"K4P^S <BMKBB[[<QPM-Q0703*U "324I*A\BGD
M7,Y*P+;6W.N"(T^<CP<3U*H\9[/#97*)%S[:3S?'@WF[>9\E[#5O_'X\00NG
MO/R>VK_^,D]&BQ?_O<CI3 UB9$Q^FK3$+N!@"A.!1'*F:F0BX0)@4+(O*KEC
M-8+VP6S8SX? 6^8'("K%![D3\;SG(DKX7-7,W,G<XP&KLI3I=X&J5CKI@YL#
M =J)E4QU[K/48\26X@H/9#C7'A(HU8 6'-,&.+AL'/#4.49.73:ZWHD*0>#S
MZ-94%7JG2'SY>[!W;E(V)@SACIPZ6HRCX7 H,DT0N6QXF_O1$&"MJ-5LG'<N
M5R^6OH75E"V[XC3V'-J2M:?U)0HFHM=]GG0,KFB"JZ.707:7(@6&(:[).4R]
M5B7*8PX4*V4H&E5C";0=GS:<\#U CK(@$F_?AT>4YBBM,(VFRG)PP""  ?S
M'BWM:#0YT5J&<H>VTI0$![Z1=$\)"D[>>5%QLCCF.@@2R7']B$!L^@!";>(0
M,N)W1#&D.'&G9:"*)Q<,'UT/T3K\. M8/ )9;:%WJ.*M: Z:VM1X0[%+YR'7
M[+,XG$^3L]4]=0*4+ZEQ(;UJ>8]7@=L6(78^&QZ@"MAH*TK8D)K^4*:W)[%X
M/IH-%GN$(;76!&^G2#2*!]-. C&BY%Z7^M][1'!X M%D:7(U>/A,*JELM@T-
M[S;83IB-)%:^%C=KM/.T/PX C)!+-^R,)P. 2C=ZEVTO75D56/7B832 >!+#
MQCZ?[\%X(%XQ A]7A(05\L#+ $8G0&R@VPC0QVD$LV>9)@G0,B1F!P(>;0@*
MJ-;M%"%T@3!)";Z\>1J4(^[+$,I-6G?NJ!DAES0@"NYH*;88?P^;6 "64R$Z
M<BV7;5CWW&3*MOPZ="89@]Y2YMS'\)#D"/4.37 EGK%WT0"#LWO.%O$&_-@I
MP/TUS$<*7 F>72_ !AASJ-LY"&?1:#&D%0P[FDQ/N+S?ZWXE;AO+I<!SZ1_K
M7(S&T7B<T&(43>:Q^"LJ3/KH_G@^C>;CB8@7TV@VB\473KYC&QY*2!",R7Q&
MJ]$0RB;]CCB@)%(C],:AQ:%(0#N$SD^CJX&-HS8?,5$#O2F8R# $Z]S<$%I
ME:6QUG>21.0[/47(Y@L\/]QN,#L4D.];F2>T]['S!'\D6!M,4!CEA1.]39^N
M4GNQ^&>:G.(>!MZ/"FT,<XE 1G@1G H%*XT1"9)#C^AIVJ).P8C28W+J(V%'
M#M"E=#2> '.9@H:8?1<':G^J+4. RBX(G%&A'ARWV.@G.P_-27E[,@J>9  -
M$E>]L/_VI\3/@)8\D(GY( ZK$\I#=28#1-A?\&=*?XYSG_(8TPD5"[('X"(0
M4QUOZ@:1A8E/%TUQ;.EGV(E69>=GKF[P#* MURA9:/S4\P!!Z-12@H2<A9_8
MA\M:-] 6%-% X)+AD'D'=_OJ=II6/X-'I\[PB'P"2D<@XFC7"'D[GD3C9$:_
MQF(<1]/)D-83,9I&R9C].16C)!K&(UICXS0:(^&_4++*%16Q11+%TU& BY\P
M>C(;18MY GT<<"S3*W2VE"O=%< !KR-B<D_O[5,H]6R21-/%Y/E/ =IM&&)"
M;_O(U-V[#NEN(^[0N'-<'&H<]>!PR46;6EKN;.Y,WA0A<SOJRMBV,]\?&L8D
M'.WW"1Z+-$^"'O<\V 10X/&%FJ#AXH59731MI1'==-V>'RC=4$S"[&&"PZ/
M)6C0@A;/9+8_O+C 3-U7JMR/HC"U-@$4+4W41V;M+HA.#?R(.;F_>]"6"/1U
MA\Z<I_F.O.R/^PPMC,*&"$&I,(6H.AT\_Q^:_.+_P=C=A0^Q/J397P#U3^8P
MH<%FG7U]898993#=@M(->,O"XQSYLK&' ,7W4-VX3E.H51NZA[]3H:'UDX2D
M-*++(:3_/P@7?SN];WBTM>*^^>-1+E-T$*8!H\8+OYC-QK081_/)6'P]#28Q
MC1;3!?Z?SH=B$LT!<5]ZN-S:ZUQ,1M$XGH?%A)A.AB"*Q>>FPI@=>HA4NHU8
M4372I?_D<707%&J$=G_N^.\>.?XMR:FD#A,JAXH[B=*CZ#P!O*N>!3O-PS7.
M25F#%8?1).:B,8NFPUG7QNXC'1Y?4C1[%3"6;>A6M7>7U[M#N3IV'^,ORE&\
M\ LJ0P_=DU_V/E<4RJ[YHPQ=.\ &_LM%][3[[O/*?^[8;_<?C3Y(NZ8[WERM
M0#H<S"9G/G_;'[6I^./'TM2U*7BY41+@0AOP?F5,W?X@ =W7L)O_ %!+ P04
M    " !X7FA6#&-N6I,#  "."   &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6R55MMRXS8,_16,-MV^>*V+KW%LSR39[;0/V\EL>GGH](&68(N-1"HD
M9&_^OB IV_'4\:0O-B_ P3D@ 6J^T^;)EH@$W^M*V454$C6S.+9YB;6P?=V@
MXIVU-K4@GII-;!N#HO!.=15G23*.:R%5M)S[M0>SG.N6*JGPP8!MZUJ8ESNL
M]&X1I=%^X9O<E.06XN6\$1M\1/J]>3 \BP\HA:Q16:D5&%POHMMT=C=T]M[@
M#XD[^VH,3LE*ZR<W^:581(DCA!7FY! $_VWQ'JO* 3&-YPXS.H1TCJ_'>_2?
MO';6LA(6[W7UIRRH7$33" I<B[:B;WKW,W9Z1@XOUY7UO[ +MH-)!'EK2=>=
M,S.HI0K_XGN7AU<.T^0-AZQSR#SO$,BS_"Q(+.=&[\ X:T9S R_5>S,YJ=RA
M/)+A7<E^M'PDG3^5NBK0V!_ARW,KZ64>$R.[_3CO4.X"2O8&2IK!5ZVHM/!%
M%5B< L1,Z< KV_.ZRRXB?L:\#X.T!UF291?P!@>= X\W^!\ZX5=-"'_=KBP9
MOAU_G],=4(?G45W%S&PC<EQ$7!(6S1:CY<</Z3BYN<!Y>. \O(3^[K-Y/\K'
M#],LG=QT6#.XUW7-I>%-H!06!+".-1I4)$4%A=S* E4!1G"F]!H$087"$J3)
MZ >W0"4>K1HA"V"\^TI8"[<G\/VSJS[HAKL)H8&M)JDV8%PA6=B5,B]!JKQJ
M"YSM-SU'BXWPC'(/R:W)\SB4.O.:'.F1)I:BVGK%,7BMD(;MM&$DY>F*J@+-
MEH8+BYB(Y1:U^H=MV!5L*0R&]#D.V ,4S,LO.[0W51$J[Q#"A-%.4NDYG5@'
M3:RNZA2]D2MI(==JBX;DBDWY+!Q4X-:=K 7=A&Y''/8%B!LHYY!UG" Y T@_
M<>(^I:ZI27OSGU!*TTFX@'+V9&_!-IB["Y,+6Q[O Z?G*NTGB<_ 5>9&[JQ.
MQ;NMI'\]"J.T?]T9G<O CE/E+YE47OM:MX8S^MP*0^%P7;OP2#Q(^_";/_L]
M(7N\H2>H?-_ABIO-<)#UDB3IP=5PVIL.)FX2: W'O=%XZ.<<V@7QG2G=AV(?
MKO\&_1M3O5P(?%:6)Y#U1NFXBS_HC9/K8_A![WHT>7_T<[TG?O5&U&@V_B5T
M%ZI5%)Z+P^KAL;T-;\S1/+S47X792&6Y$ZS9->E/1E$HVOV$=.-?G)4F?K_\
ML.0/!C3.@/?7FJNAF[@ AT^0Y;]02P,$%     @ >%YH5NLLCKNN"   @14
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
MH62\0&FXDJ QGWKS:+SH.__:X0O'G3FPP66R5NK>#5;9U N=(!286H? Z/>
M2Q3" 9&,GWM,KZ-T@8=VB_Z^SIUR63.#2R6^\LQNI][(@PQS5@E[JW8?<)_/
MP.&E2ICZ"[O&-TD\2"MC5;$/)@4%E\V?_=K7X2!@%#X3$.\#XEIW0U2KO&*6
MS29:[4 [;T)S1IUJ'4WBN'2;<F<UK7**L[,[VN6L$@BK%;R#+TQ4K*F6S.!3
MQ03/'[G<P#Q-526MF0262%UHD.X)%@U!_ Q!%,-')>W6P+7,,/L;(""UG>2X
ME;R(CR)>87H.O<B'.(SC(WB]K@2]&J_W7 FNE]"6P8<H?A=>^/^N!'R?KXW5
M=*I^/%64AK+_-*6[:6-3LA2G'ETE@_H!O=G)FR@)+X\DU.\2ZA]#_VM/3]Z,
MXBBZ_+^=?04:^, >4-M'>%]IR6VE$9:J*)GD:'Q82=I:NF!5(6'>&HO66+;&
M56M<P^E*@MVJRA"?.8,%$TRF",S"/,NX4V+@BF2FC7FP_@V9!G1GDAQ2+-:H
MNU,UAEO,*\J $D%C.=U^<M-(>@G$I<8$M3,'9> MQ'Z_/W3_Q!^%<6,D252O
M#$:C8U31BZEZPY'[#_Q!TFN,_D6_$W&$*G14]5D#:N:0.D@AR-$P@4]2A;%C
MB(9^6#-$B3_L770B3J.S%P".@=,VIQ94OE__X\]R2S(S%-2@]2.4HJ+HPIT7
MY]UAP(;6:;O5OC&B-N=P&I^]H(*OI.*I2QL<-&5RVM1/#_$YP*8_=[/=ZS9O
MFOH?]^9I_,CTAE,N G,*#<^' P]T\]PT ZO*NL6OE25%M;FE%QJU<Z#U7"G;
M#AQ!]^;/?@-02P,$%     @ >%YH5A@59\<8$P  Z3D  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&ULK5M;<QLWLOXK*&U.RJZB+J3C2^1+E:S8B:J<
MM<M:;QZVS@,X Y(X&0YH8$:T\NO/U]T !J2IB97-BTW-  V@KU]W8UYLG?\]
MK(SIU)=UTX:71ZNNVYR?GH9J9=8ZG+B-:?%FX?Q:=_C3+T_#QAM=\Z1U<SH[
M.WMRNM:V/7KU@I]]\*]>N+YK;&L^>!7Z]5K[V]>F<=N71].C]."C7:XZ>G#Z
MZL5&+\VUZ3YM/GC\=9JIU'9MVF!=J[Q9O#RZF)Z_GCVF"3SBW]9L0_%;T5'F
MSOU.?US5+X_.:$>F,55')#3^NS&7IFF($O;Q.1(]RFO2Q/)WHOZ6#X_#S'4P
MEZ[YS=;=ZN71LR-5FX7NF^ZCV_YBXH%X@Y5K O^KMG'LV9&J^M"Y=9R,':QM
M*__K+Y$1WS)A%B?,>-^R$._R)]WI5R^\VRI/HT&-?O!1>38V9UN2RG7G\=9B
M7O?J)Q,J;S?,(;=0K_N  2$HW=;J6B1%SZ_MLK4+6^FV4Q=5Y?JVL^U2?7"-
MK:P)ZD'Z]?#%:8=M$?'3*F[AM6QA=L<6IC/UJVN[55!OVMK4NP1.<9Y\J%DZ
MU.O9*,6?3'6B'DTG:G8VFXW0>Y29](CI/;J#WGN_U*W]0Q.7)NK2M0&GK;6H
M%1CUP9M@VDXG+KZUK6XKJQMUC8<&2MP%]9^+>>@\M/!_#[%(-O##X0V0:9Z'
MC:[,RZ,-K>5OS-&K[_\Q?7+V?.1X/^3C_3!&_=5K'6R@?9?G.+3)<3+_6AE5
M9=Z86BTR&\+ !MM635\;U6&T%DWBM7_1-\9WMZ)Y%L^V*]<TM\=NVX)4Z.?!
MUA;:>*(N&A L]-&VG?&56V]T>SN0)#)@=QLTFW]0*RR@YL:TRC06EL1;M&VQ
M90P[&6'GX\S.QZ-\^!0,'>A-Z"R\A@F'.'D_"N>*> O);[3/2G8'=^D\Y*QM
M=PM7TJW4I];225D3F=,7:^/!.;4TK?$:/":FF0T-TH-I;SPD93<-&??W_W@V
MFYT]_W1R?:)^OKCXP']/GS^$6_[<6R@-/%(+'TY[4)W#7[\;9=+N610ZP.]O
M1!+=2G=*+Q9PS*(&:Q$9SN=\E H]/WA")E9%<=-&6X<UH!55UV,D-@-_',"%
MOJE5;;&*5POOUJ#H0K&K,4D_R9)^,BJG2QU6O"'^\0:\N-$-[?*0R/\BJ7.5
M7U7TPPROLBU!B*JQ>$&LN\$1A54L?@UI=+TG=2"K) 5HR,%#",1E;XQ:B_?=
MKF ;F]Y7*T2Y^D36+9?337##FE%H=6\2?ZVOCZ&A6&F0G&W!\*X7P4,O5>5-
M;3L^3VWF^%5IOV>IVY6M5JJ[W4!+23V#Z;K&\'&@&0M$<1SE=E2"3[,$GXZR
M_2.8!6,@I?L6&?YE8N?J?>^)&3T.6ADZM+?0S&Q ?2##031O("18I?T#+%9D
M#]'<'>83P#$^D/E-GSY79 3 1]$CS!N[Y)\P!K@+Z/JB;VM(S9L=K0 +(7!S
M"[T M2Z.6AF8RQRN !$-CJ%C&O@)_6"K9EVB/:2=+QW\=4L&V!6+41QIF4C;
MDCG..;28+QOK:2C>(3:;]1P$'DW'!/@L"_#9*,^O<+*V<]C208%]\^1S5?S!
M/&.? U\C/@KH%7N&'"H7.@4]%N[!2NAOG+$VD!O""J80AEK*+!VZ8PO,L+ >
MOX"*U8-W5V_?/U1K W]4CW'@Q\R!'T</\1X+>779>T]RN@BPEH.LN#\5*"T_
MK>)3S4^S!_"0)/1[3B'B#@]@E#AJRQIN6,,$U$*-2>'3L.1VQ+]_1;G!T\;Y
M6EQ(9UJ)^Q5V!6\PZ@FF9P,2/AMEP0>/7(?V3EL@V]V0YA_$LW^%T/G.8Y,>
M[^D:JQ<[: 2Y?MTW_*(V"/[PIQEQPOO",P@B/8%-%:^ABQOO;BR@M"(;945,
M88^4TRQZ"A<W@@8X (M@![TEH$KIS#$=+>FJ>F<@(: R1)DU+9$BLC=I/^62
M847!W*<U#NQ@8<B0V$Z(LB(#2L.]D9/SUD;E6V0ZT_$0&Q6/V.6"/6PE]Z6!
M\)P>U?$1(TI+7F(A(9N\NHFQ#0(*NA'6PV,:D@,B(GA,!M#6-IA)-A&EZQLQ
M#WW+O)[$N!D7 K$83H4F&<<=1$=9.!M8.!L_OF-P:-KJ#G][G_GGZC>3HI-K
M;@3W-7H;>DLGK1IMU^(/H&R5P3G;)7L?J+;@3%(4> 7X$&2I0'Q><#.%J7E,
M9$]H$6]NJ#Y PUM#B0GX1,E"XP)+*^[I5L7<2E:%QL(%60@P/R:(-$GPU&UL
M&X/S '_QMHLF."<'%L$N@3 RABW#4@&I?%RKY[8!.!/)#FB8<1JV!WH+VBOX
M@:@ZI[/HX%J0OAU,"J@\87G>'9\V&I)MX<*)7X2%;85U.:'?D-Y473)X1"9X
M:A,G@8VRW\#'6>M;0MFT.A0O6#Z6&R(>L84#1>9IR0 R<7=HVWNGE2B+R92
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
MJ9W33X,(;+UDZHLS91CLE7&\)L)QPWL9K0]@?VZ,VUU\@7;33_X 4$L#!!0
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
MV2@+P'3CJG.<KML1L=2.!DYK;FC"H_$!M+_2VKTXOD#_GS'[#5!+ P04
M" !X7FA6U1.)4!4#  "X!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6Q]55%OVS80_BL';1A:0(LDRI9ESS:0-"E68,6,N-L>ACW0TLDB2I$>2=7)
MO]^14EQG</Q"D<>[[[[O2)Z61VV^VA;1P5,GE5U%K7.'19+8JL6.VQM]0$4[
MC38==[0T^\0>#/(Z!'4R86E:)!T7*EHO@VUCUDO=.RD4;@S8ONNX>;Y#J8^K
M*(M>#(]BWSIO2-;+ ]_C%MT?AXVA57)"J46'R@JMP&"SBFZSQ=W$^P>'/P4>
M[=D<O)*=UE_]XE.]BE)/""56SB-P^GS##RBE!R(:_XZ8T2FE#SR?OZ!_#-I)
MRXY;_*#E7Z)V[2HJ(ZBQX;UTC_KX*XYZIAZOTM*&$8Z#[S2/H.JMT]T83 PZ
MH88O?QKK<!90IF\$L#& !=Y#HL#RGCN^7AI]!..]"<U/@M003>2$\H>R=89V
M!<6Y]6U5F1YK^$WPG9#"";3 50V_NQ;-*^N[+WPGT;Y?)H[R^NBD&G/<#3G8
M&SDR!I^U<JV%!U5C_1H@(<(GUNR%]1V[BGB/U0WD60PL9>P*7GZJ0A[P\C?P
M-OPYB O20TFXM/#W[<XZ0_?FGTN:!\3)943_EA;VP"M<1?18+)IO&*U_^B$K
MTE^N\)V<^$ZNH:^W]#;K7B+HQM/5O7(61A'?-;P^UDL:KF:YK.$%6?[OPNAP
M8<ZME::G:YWG2'O0:$D=0*C] MY]4F32O:5 ^SX<HA\RN "^@(?N(/4S(@%V
MU(LL]\\YIHX@N2-?QY]&"CM4V BJQ(_ 6,P*YB=97$PS^!*<!HZNY0J$(K2A
M5D?AVE;+FJA!&9<4-HOS; Y;E,W/0MG><%4AC!6P,(W+.:.1%>7X3#)*4J20
ML7C""DHZ*>-B%B8%;4Q&KU>B[K%!8XC^N2A*GTU+F,<LS6#[\+B)06E5]>2H
M'!1Q/F'DPN;EF]Q(=CJ!/$[S$S=B,"=[D4^)4%;&^2SW=<GC;,;@TEU,SKI)
MAV8?>J8_3KIE0V,Y64]M^7;H1M_=AY[^F9L]L02)#86F-[-I!&;HD\/"Z4/H
M33OMJ-.%:4N_%C3>@?8;K=W+PB<X_:S6_P%02P,$%     @ >%YH5K*&M2(G
M!0  <PP  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULG5?;;N,V$/V5
M@5L4#J"-=:7D-#&0RRX:8+<--FG[4/2!EL8VL9*H):DX_OL.*5FQ6\6[Z(M%
M23.'9V;.C.C+K51?] ;1P$M5UOIJLC&FN9C-=+[!BNMSV6!-;U925=S0K5K/
M=*.0%\ZI*F>A[[-9Q44]65RZ9P]J<2E;4XH:'Q3HMJJXVMU@*;=7DV"R?_!9
MK#?&/I@M+AN^QD<TOS</BNYF THA*JRUD#4H7%U-KH.+&V;MG<$? K?Z8 TV
MDJ647^S-?7$U\2TA+#$W%H'3Y1EOL2PM$-'XVF-.ABVMX^%ZC_[!Q4ZQ++G&
M6UG^*0JSN9ID$RAPQ=O2?);;7["/)[%XN2RU^X5M9\MHQ[S51E:],]U7HNZN
M_*7/PX%#YK_A$/8.H>/=;>18WG'#%Y=*;D%9:T*S"Q>J\R9RHK9%>32*W@KR
M,XO[.I<5PA-_00W3)[XL49]=S@Q!6X-9WL/<=##A&S!!")]D;38:WM<%%L<
M,^(T$ OWQ&["DXAWF)]#%'@0^F%X B\: HT<7O3-0.%.Z+R4NE4(?UTOM5$D
MC;_'8NX0XW%$VRX7NN$Y7DVH'S2J9YPL?OHA8/[/)_C& ]_X%/KBD=JO:$L$
MN8(')9^%:P/J0C@LV1CKD[CCK)\V",W1)J+;Q#A=V >&3';(E0:T%0:J#U9+
M5%0CR"4UJ3:6JC5;R9)Z7=3K"YC>U_1(MIK7A3YSM;0_@?WQX;95"FL#'[!
MQ4OX$<+$BX+,+D(OBT):!(P6 3P:;A!B+XP#^F6,0>2%@0_AW$N2.82I%\\S
M0O5\,KC#%1)R,0!/69B=09+-81J06WK6X]F;$*91DIRY-W%@K6((HQBFH1<G
MY/4D#2&\Y@/PA2:B1N(6^5X01Y9MZJ4=V]1+L@A.U#\9ZI]\=_TMV=9(M0,C
MX?UJA6Z4'0@!/B/5(!>EX';6C:GBY&YOJZ(0M!T5*2<9+-%L$>NQ7(C:59[G
M]*;A]8Z*#[>D"EF*@A)-E1 U)X*429=Y&NM& XFB<ZMD2S*POJTU7NZ -TWI
M4.Q[/<2_+^@!!64+R:F7N>Z5I[^EN]=\6F?M-A.T+V6W!UXB:1Z/N\"ITY\G
M=A%[\WC>J3-@<:^F0VL/:G0-L6=LJ2ZQQI4P). LRTC 6<0@]/PD[0&L34ZZ
M%92;:3R/291Q%G32]-D9_$;)4, 2$F>2AB15EOU/%;)!A>R[53ATE17<M=;8
M5_"CX$M2GA'CX^CD!N/"&W8ZRC]]KNVWW"G")M?ISS6#=I,'JT8J.EB,:M8Z
MY5PIIZE.;\Z+O\91OL;A)MYJD*Q"0C;6LVE5(S7^6[H:6DUTCP?G8'P.3P>6
M?:L,0Y),Z:/K%+Q6LFVL_KE%HTF\5)(7Q-O@6BK+BQ@+"E03!#>P)CTY^5O
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
M"3!F0^;,3[(8& TR]E]59=1F0 *:P21._#C-G*K(Y"7@][J&>8H+XR [7'C
MI"PK>]SR&CHG,W9+^W,:IZE/D_B5NOF!PJ@LR?TPHT#3 $N7T0S!4&D6Y,GK
M"L<QBHJ^69!E0$+FDS!R5O)3DF*_)YDM.8S)8()MDT=]!:+"SR6,_#0C9Q8Y
MCM%$ILSN1&(+^G\H%F-11?E0$S]0")5AJ<]":EF0!"*6^$F46A+QH4(WF+:J
M"LM^(/6P$\Y$2E:3 [3<3UB/=MAPQ_X0TV>_^$:HC;O(:"ADUYK^;S_.CG>E
M17]%^+:\OVA]Y&I3X;^]%FMTQ0Z+O7ZWG@PC=^["L)(&KQ]NN,7[GE!V 7Y?
M2VF>#!M@O$'._P502P,$%     @ >%YH5BU<ZWG< P  ' D  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S4N>&ULC5;;;N,V$/V5@1H4&X"U[K+DV@;L9!?M
MPQ;!)MM]*/I 2[1%1"*])!6G?]\A97EMKV/DA1=QYLP9\I"CZ4ZJ9UTS9N"U
M;82>>;4QVXGOZ[)F+=4CN64"5]92M=3@5&U\O56,5LZI;?PH"#*_I5QX\ZG[
M]J#F4]F9A@OVH$!W;4O5?TO6R-W,"[WAPQ>^J8W]X,^G6[IAC\Q\W3XHG/D'
ME(JW3&@N!2BVGGF+<+),K+TS^)NSG3X:@\UD)>6SG?Q9S;S $F(-*XU%H-B]
ML#O6-!8(:7S?8WJ'D-;Q>#R@?W*Y8RXKJMF=;+[QRM0S+_>@8FO:->:+W/W!
M]OFD%J^4C78M['K;./"@[+21[=X9&;1<]#U]W>_#D4/^ED.T=X@<[SZ08WE/
M#9U/E=R!LM:(9@<N5>>-Y+BPA_)H%*YR]#/SCU0)+C8:'IB"QYHJ!A^>Z*IA
M^G;J&PQ@S?QR#[;LP:(WP,((/DMA:@T?1<6J4P ?F1WH10.]9705\9Z5(XA#
M E$015?PXD.ZL<.+WY_N/XN5-@K5\>^EA'NXY#*<O3$3O:4EFWEX)313+\R;
M__I+F 6_7R&;',@FU] OD+W$\"K&989/-8.U;/!"(CQP#13O5RE%R1M.W661
M:S!HQ$4I6U1$([6^!2HJ$%V[0C:XKBTA#9UF%=I!29NR:] ;$:UKQ9O.X!(;
MDMBBF_/!T KN9-MBG$<CRV<'?-=0K6%QNO"!MK(31ML II:=1DL-[+5D6W,$
M6*'R;R?P5]<R18U4$R<7VX2V"?:@$[CG>-1\=4KLQ@HLB2,<)#G)X[$=9"3-
M$O@JJDL>:4BB(H X)5D:PY@4:0)+JGD)>43&&#E/2((&:4+2,#]/[0"3D2S.
ML(W#&!(<!\BOW[0;R L2ISD.BH#D08R#M"!A<@[V9DH11LYL:B0+"M<7Z?BM
M?!(2XB8A]2"!;&R#]=1N]N1N!GI,2'R#KF[Q-_<.(CI]P</8L$$G6!"TP>.S
M^OC-/J2X6V%*HBB%,"/C,(!PC#1R6&@L$.B/>D0$O5?C17G@,>0)MC%R"TF*
M?-P&XC,/=$<52L4JJ^Q=M'-AWSO^0AMF195&!:2XMU$>P9,T%-_><_*#BD_#
MCDD0YQ#F)$UBVQ4HGO-S><\^_,R_5Y' 8GSAWIR00$&,$J>+4> .>O2STGY8
MAD[4HW'J+/&8!Z6]-U24.  4M0MUGN^19="'RHHAU*67T#^J6'AI-ZXN:SPJ
MO.U]\3I\/93^15_Q?ICW_PV?J=IPH:%A:W0-,$</5%^+^XF16U?_5M)@-77#
M&G]?F+(&N+Z6T@P3&^#P0S3_'U!+ P04    " !X7FA6!B:HU^,#  #X"
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6RM5MMNXS80_96!6A0)(%@4
MJ6MJ&\BEVVZ!+=+-;OM0](&6:)M8B?22U#KY^PXI6TE3)[L/?2&'Y,R9RQF*
MFN^U^62W0CBX[SME%]'6N=U%DMAF*WIN9WHG%)ZLM>FYPZ79)'9G!&^#4=\E
ME) BZ;E4T7(>]F[-<JX'UTDE;@W8H>^Y>;@2G=XOHC0Z;KR7FZWS&\ERON,;
M<2?<Q]VMP54RH;2R%\I*K<"(]2*Z3"^N,J\?%/Z08F^?R. S66G]R2_>MHN(
M^(!$)QKG$3A.7\2UZ#H/A&%\/F!&DTMO^%0^HK\)N6,N*V[%M>[^E*W;+J(J
M@E:L^="Y]WK_BSCDDWN\1G<VC+ ?=?,\@F:P3O<'8XR@EVJ<^?VA#D\,*O*"
M 3T8T!#WZ"A$><,=7\Z-WH/QVHCFA9!JL,;@I/*DW#F#IQ+MW/(NU$>T\/O
MC1.F>X W4G'52-Z!1X2SCXH/K42=<SC[P%>=L.?SQ*%OCY T!S]7HQ_Z@I^4
MPCNMW-;"3ZH5[;\!$@QZBIP>([^BKR+>B&8&+(V!$DI?P6-3)5C 8R_@G2K
M6S6VO>^?&VF;3MO!"/CK<F6=P8;Z^U0A1C?9:3?^DEW8'6_$(L);9(7Y(J+E
M#]^E!?GQE22R*8GL-?3E'5[:=N@$Z#5\E=I3P;\*?SKX#UL!:]WA]99J ]("
M/UYQ'X7#T^'80?!Y"@7-\>)8KX)?&!-J;!''!(L'P8T%X5L%D&C1KX29R :N
M6B^D<"85JNO!XHZ-0=PW8N< X<!N.1+58I;G%Z/1H0IC_\$[;IHM(L*O@Q+
M"%9KYPYNR%.7\!M^&2W'KH?O@;(JKK/22SF+:5IXJ<SBK,Z]5)$XSTOXV6AK
M86?T6CI(,Q+7!<6YB M209H7<4D)SG5<LQQ;K-&]@)7 U 4X?H^.:!Y4:!47
M106,HF'MIYQD(1PYVJ1US(H4:!J7"$PS=(XK%I>L@BMN90,*E;&2"HFQCV6Y
M@&O=]]C2Z2S-<, DTUGNAZR"ZXYC\)>/*C[F&<W]*?,#5D=V@R?SZ^@>DY;>
MJO #/8'N@9&= (RAU".Q_P]9!1*3>BG#6E>UEPH2L[(*4HY4DF=DL3PF#&N2
MI5ALC#ZK8D(P[9S$I"I?(HL5&= Z3HO:]VB-!D@6J>MG9&6D $KC*@]D4<;\
MQ'#S&\DBY9$)EH^U^F\Y?1'3P%@U,OO-9!'?"C0]]@.Z>(9.9K7'3(LI"@:G
M/EG)D]>H%V83WEP+C1Z4&Q^F:7=ZUB_'U^Q1??PG0.(W$C\+G5BC*9F5^(J:
M\9T=%T[OPMNVT@Y?RB!N\==$&*^ YVNMW7'A'4P_.\M_ %!+ P04    " !X
M7FA65AZ;G-<&  ">,   &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6RU
MFVUOVS80Q[\*X0U#![2Q*/DQ<PPDD2QE6+N@0;L7PS P$FT+E427I.(6Z(<?
M*2F69,E,#-S>))9\]^/3/^3Q>EWL&?\BMI1*]"U-,G$UV$JYNQP.1;BE*1$7
M;$<S]<V:\91(]<@W0['CE$2%4YH,;<N:#%,29X/EHGAWSY<+ELLDSN@]1R)/
M4\*_W]"$[:\&>/#\XF.\V4K]8KA<[,B&/E#Y:7?/U=/P0(GBE&8B9AGB='TU
MN,:7@6UIA\+B<TSWHO$9Z:$\,O9%/]Q%5P-+]X@F-)0:0=2O)WI+DT235#^^
M5M#!H4WMV/S\3%\5@U>#>22"WK+DKSB2VZO!;( BNB9Y(C^R?4"K 8TU+V2)
M*'ZB?65K#5"8"\G2REGU((VS\C?Y5DU$P\'&)QSLRL$^<L#S$PY.Y> <MW"J
M2Z/*873DX(Q..(PKA_%Q"_8)ATGE,'FMP[1RF!X[3$XXS"J'6;&ZY7(4:^D2
M298+SO:(:VM%TQ\*013>:@GC3&OW07+U;:S\Y-*E(N3QKM 16Z.;7"@#(1#)
M(O10ZEF_?X@W6;R.0Y))=!V&+,]DG&W0/4OB,*8"O4,?".=$ZQ"]<:DD<2)^
M70REZJ%N9QA6O7'+WM@G>F.C]RR36X&\+*)1C[]G]L<FP%!-S6%^[.?YN;&-
MQ/?D.\*SM\BV; M]>G#1FY_[QG7[,L7"%46M*:=]<V-F_)YG%PKP L0S0UP:
M7B"G[(G]/)X2IGX2V8=<O1Z)#5/DOQYCFNG C+G>\8MZJB4EZ;\I31\I-VC!
M.?RM. 7;.<'^E.4B)PEB'-UE:TZ_YE3].=Q)FK[5[VZ8W**__U!.Q3OQ3T_O
M;\H61OTMZ(/J4NQ(2*\&ZB02E#_1P?*7G_#$^JU/=) P%Q+F0<)6D# ?$A8
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
MA_QG@-2JT4I"=I+,213Q%K(S-,0?$!D0$L$;MA(//=[Y ;QYS7ANU=+H/_3
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
MYD(U#ZKY4"V :B%4BZ!:#-42E-8OU*ZCA7S,)5@(M+T%JCE0S85J'E3SH5H
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
M6]/[;Q95[2@932J97_E:W"W>[2@MRSS>,8;[WP7),1>K!Y+F@M(\4)H/2@M
M:2$H+0*EQ:"T&2@M@:*U)7LLN5"_5\V%"EIT 4IS06D>*,T'I06@M!"4%H'2
M8E#:#)260-':(C[67ZCR HQ[S'>T0%DAE,L)_=HK5_UL:F!;G5<U=_(X%ZL0
MM  #E.;WI4/KS),"T) A*"T"I<5#>L=L2,X2J':UI7"LP5#E11COYG.ZPPN4
M9.ECEF?\A3=\<LK%%R_0.@M0F@=*\T%I 2@M!*5%H+08E#8#I250M+9BCZ49
MJOF]9J#2HH^+10Q)<T%I'BC-!Z4%H+00E!:!TF)0V@R4ED#1VB(^%MFH\BJ;
M>[S<%0N&EH0B6LU&#TM^TCPG^[28OW 5/B^ T S;[DY*02MH0&D>*,WORX?>
MK0D+0&.&H+0(E!8/ZA^S05E+H%IV$,CX9$G<!M-5M="3H3G9%?RPX*79VRPF
M?5<MJ>OLOU6O(K5G?UPN/JV6X!WQAY6K[U.ZRH2\<KP4H92WECAP>E@,>MC@
M9%LMR'LDG)--]7.-TP6FI8'X?TD(?]XH S1+<J?_ 5!+ P04    " !X7FA6
M!Y68[G,#  #/#   &0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6RM5]MN
MXS80_15"710)L&M=?4EJ"TBB31N@BP:;IGTH^L!(8XM8BO22E)W\?8>2K+4=
M17 *O5B\S)SA.=2,1_.M5-]T#F#(<\&%7CBY,>M+U]5I#@75([D&@3M+J0IJ
M<*I6KEXKH%GE5' W\+R)6U FG'A>K=VK>"Y+PYF >T5T6114O5P#E]N%XSN[
MA:]LE1N[X,;S-5W! YC'];W"F=NB9*P H9D41,%RX5SYE\F%M:\,_F*PU7MC
M8ID\2?G-3NZRA>/9 P&'U%@$BH\-W #G%@B/\;W!=-J0UG%_O$._K;@CER>J
MX4;ROUEF\H4S<T@&2UIR\U5N?X.&S]CBI9+KZI=L&UO/(6FIC2P:9SQ!P43]
MI,^-#GL._N0-AZ!Q"(X=HC<<PL8A/-4A:ARB2IF:2J5#0@V-YTINB;+6B&8'
ME9B5-])GPE[[@U&XR]#/Q'=B \)(Q4"3LP0,95R?DT_D\2$A9Q_.R0?B$IU3
MA=M,D$?!C/Z(BSC^,Y>EIB+3<]?@02R<FS9!K^N@P1M!_8!\D<+DFGP6&62'
M "XR:&D$.QK702]B NF(A/Y'$GA!T'&@F]/=_0[WY'1WKX=-V%Y*6.&%)US*
M/U=/VBA,CW^[=*YQHFX<6S(N]9JFL'"P)FA0&W#BGW_R)]XO71H-"98,!':@
M7]3J%_6AQY^?4]":R"46IC7'*%BG#)$*$THI.TRE-KB_ 2R AAK(R.]WMW^0
M#>4E=,E<AQM7X6PAW<31>!R-Y^YF7[_75F$T]:)#JZ3WZ/]3F'$KS+A7F+L"
MH8T5IN:K1^1V1YQ6=;@ D\NL2X/Q*W:??&\6^4<B=)D%H>\=J=!A-@DGK=$!
MNTG+;M)_[<LEU.PX^UZRK&*D6[:LR:H7PND+*-P0)&.\M-</5 DF5IJL[2MA
MZQTYPQJ72<ZIVEL][U*F]U3O3<(AP9(:;+JOLC?RPFZ9IZW,TUZ9;S!YK*B_
M2IEI\B!YY^O2B_%>488$2P8".]!NUFHW&ZBRSX;4;TBP9""P _TN6OTN3DSQ
MXY3^D?$VKYE(9=%9RGOQWZOKD&#)Q>N2.)X$1[GJ[K5Z!:A5U3)K_$,KA:G;
MI7:U[<JOJF;T:/T:N_6ZN?X!4[?Z7ZA:,:R;')8(Z8VF>"15M\_UQ,AUU5 ^
M28/M:37,\8L#E#7 _:649C>Q =IOF/@_4$L#!!0    ( 'A>:%9(8&A9Q0,
M 'H3   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;+58:V_;-A3]*X16
M#"W01B)EO3);0..TZ( 6")IU^S#L R/1-E%)=$G*3O_]2$G1PY:U:& ^)-;C
MWJ-S+B_%(RZ/C'\7.T(D>,RS0JRLG93[:]L6R8[D6%RQ/2G4G0WC.9;JE&]M
ML><$IU52GMG(<7P[Q[2PXF5U[8['2U;*C!;DC@-1YCGF/V](QHXK"UI/%[[2
M[4[J"W:\W.,MN2?RV_Z.JS.[14EI3@I!60$XV:RL]_!ZC1R=4$7\2<E1](Z!
MEO+ V'=]\GNZLAS-B&0DD1H"JY\#69,LTTB*QX\&U&J?J1/[QT_H'ROQ2LP#
M%F3-LK]H*G<K*[1 2C:XS.17=OQ$&D&>QDM8)JK_X%C'>BHX*85D>9.L&.2T
MJ'_Q8U.(7@)<7$A 30)Z;H+;)+B5T)I9)>L62QPO.3L"KJ,5FCZH:E-E*S6T
MT,-X+[FZ2U6>C.^XZ@@N?P)<I.##CY+NU1A)\/J62$PS\0:\ ]_N;\'K5V_
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
MCK'-R47%".)[9..WB%B$: PM7D_'&GKT>KIU(1J[VRF[UK//Z"U*SJ&0O8U
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
MF";! ?FD]XGD24^>/$6>C)$G1^112F-Z0#[I?2)YVI.G3Y&G8^3I,3D-PNB
M?-+[1/)93SY[BGPV1CX[(J=I/#]\SR>]3R2?]^3S2?(O6\ 67AI08_SS(_X%
M#=/#RD_>X43^1<^_F.:7AE6D&?:8LNTQ===C*M=C=EV/&4NY.'Y*LV@Q/_PT
M)D%.C!D&OYIM,!GT$VA]3@I>EOC 1 YD#68/(!YG?QR68,LD@ZLXP2GLRV+3
M[<,NO<96;3B,-];@J#!O$IHNDH/"3).?6IG!&!(^XQ7XK]G"HQ9$:4B/OLVQ
M?5$0);]>CI;:'\Q1=HC]S-2&"XTP)0J#LQDZJ'8N;!=&[MQHM98&!S5WN,59
M&I3=@-=+*<W#PDYK_72>_0102P,$%     @ >%YH5NU <9WM @  70@  !D
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
M$>[.F.C/V)#,Z&^3XK$7OY YD#6^CN(7,MV]#F*Z]V<LUD0W! J%QGE7UYI
MM!VQ#12O;5-9<:5;E!V6^B<"PB3H]8)SM0M,G^I_2^D?4$L#!!0    ( 'A>
M:%8#S<50XP(  $@(   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;*U6
M76_3,!3]*U:8T";!\M$T&Z.-U(\A]C!4K0P>$ ]N<MN8.7:PG7;PZ[E.LM!V
M:;6'O32Q<\_Q.=?VO1ULI'K0&8 ACSD7>NADQA17KJN3#'*JSV4! K\LI<JI
MP:%:N;I00-,*E',W\+S(S2D33CRHYF8J'LC2<"9@IH@N\YRJ/V/@<C-T?.=I
MXHZM,F,GW'A0T!7,P=P7,X4CMV5)60Y",RF(@N70&?E7T\C&5P'?&&STUCNQ
M3A92/MC!33IT/"L(."3&,E!\K&$"G%LBE/&[X73:)2UP^_V)_5/E';TLJ(:)
MY-]9:K*A<^F0%):TY.9.;CY#XZ=O^1+)=?5+-DVLYY"DU$;F#1@5Y$S43_K8
MY&$+X$<' $$#"/8!X0% KP'T7@H(&T!89::V4N5A2@V-!TINB++1R&9?JF16
M:+3/A-WVN5'XE2'.Q&,0L&2&S#@5FKPG<SQ7:<F!R"7Y@J=NUNSP1&JCR>D4
M#&5<G]G(Z[L9/N[G4W)Z<D9."!/D:R9+346J!ZY!<78)-VF$C&LAP0$A?D!N
MI3"9)M<BA727P$57K;7@R=HX.,HXA>2<]/QW)/""H$/0Y.5POP,^?3G<.^*F
MUVY4K^+K'>![OAD_1@MM%%Z<GUW9KMG";C9;3*YT01,8.E@M-*@U./';-W[D
M?>S*U&N235^);">+89O%\!A[?",,(*LA"::08"H+)7]A"8*4+)J;(!><K:@M
M2EUIK>G[%;TMJ>LX"/%TK+>SU1'C]W9CIATQ4=3&['CKM][Z1[V-<JD,^UM)
MM]<73T9)%:.<<*D[;V3-%^T(O=PSTQ'3O]@S\SS&[W_H-A.U9J*C9NQQ+YKC
M;O>J4W_T+(GAUKJU_HZ8"V]/?T=,T-_3[V[5V!S4JNI5&K65PM0UJ9UMV^&H
MZ@)[\V-LDW57^T]3]]A;JE8,JS"')5)ZYQ>H2-5]JQX86525?"$-]H7J-<-6
M#\H&X/>EE.9I8!=H_SS$_P!02P,$%     @ >%YH5K> >]*V @  ]P@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C N>&ULK59-C],P$/TK5I 02-!\-BQ+
M&JEM0'!8J':U<$ <W&3:6NO$P7;;Y=\S=M+05FFU:'MI;6?>FYDW$T^2K9 /
M:@6@R6/)*S5R5EK7UZZK\A645 U$#14^60A94HU;N715+8$6%E1R-_"\V"TI
MJYPTL6<SF29BK3FK8":)6I<EE7\FP,5VY/C.[N"6+5?:'+AI4M,EW(&^KV<2
M=V['4K 2*L5$120L1L[8O\YB8V\-OC/8JKTU,9G,A7@PFR_%R/%,0, AUX:!
MXM\&IL"Y(<(P?K><3N?2 /?7._9/-G?,94X53 7_P0J]&CE7#BE@0==<WXKM
M9VCS&1J^7'!E?\FVL8W18[Y66I0M&/<EJYI_^MCJL ?PXQ. H 4$QX#H!"!L
M >%3 5$+B*PR32I6AXQJFB92;(DTULAF%E9,B\;T667*?J<E/F6(T^D$*E@P
M36:<5HJ\)7?85\6: Q$+,E;8#+4ICR*O,M"4<?7:V'R\G26N1N^&P\U;3Y/&
M4W#"DQ^0&U'IE2(?JP**0P(7P^YB#W:Q3X*SC!GD Q+Z;TC@!4%/0-.GP_T>
M>/9TN'<FF["K1&CYPA-\^VK?*RB(%@1%!XE5!_(5;X!9^[9-A=**_!S/E9;X
MWOSJJT7C*^KW9>Z2:U73'$8.7A8*Y :<].4+/_8^].EX2;+L0F0'&D>=QM$Y
M]C1C*A?K2A-)-?3)UL!]S^+-E;E)O8$77"7N9E^0$V:1?VB7]=N%P?O.[B"-
M89?&\!FMLGNEO\TY6]+&ZGRS#"_9+)<DRRY$=J!RW*D</Z]9XM[J#J/PJ%OZ
M[8Z;*CL;S?_FZNZ-A!+DTHY616Q"S0W;G7;3>VR'UM'Y!*=Z,X3_T32?!#=4
M+AGV%H<%4GJ#=U@LV8S99J-%;0?/7&@<8W:YPB\3D,8 GR^$T+N-<=!]ZZ1_
M 5!+ P04    " !X7FA6B2/"M%X"  !)!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970V,2YX;6R%E5UOFS 4AO^*Q:JIE=8"#E_J"-+2M.HN)D7)NEV[< A6
M#6:V2=)_/]M0E"VTN0G^..]YWH/Q2;KGXD56  H=:M;(N5,IU=ZZKLPKJ(F\
MX2TT>J?DHB9*3\76E:T 4EA1S5SL>9%;$]HX66K75B)+>:<8;6 ED.SJFHC7
M!3"^GSN^\[:PIMM*F04W2UNRA0VHIW8E],P=LQ2TAD92WB !Y=SYYM\N$A-O
M WY1V,NC,3*5/'/^8B;?B[GC&4/ (%<F ]&/'=P!8R:1MO%GR.F,2",\'K]E
M?["UZUJ>B80[SG[30E5S)W%0 27IF%KS_2,,]80F7\Z9M+]H/\1Z#LH[J7@]
MB+6#FC;]DQR&]W DP/@= 1X$V/KN0=;EDBB2I8+OD3#1.IL9V%*M6INCC3F4
MC1)ZEVJ=RA;00$D56C'22'2--OK4BXX!XB6Z/[3ZW4&!'CK5"4!C+'G5QZ(D
MNER"(I3)*R.\7Z_0!:(-^EGQ3I*FD*FKM$/#<?/!S:)W@]]QLX3\!LW\+PA[
M&*.GS1)=7ES]F\;5!8Y5XK%*;//.SE4Y.)]RUF<(IC.8NW$K6Y+#W-$?OP2Q
M R?[_,F/O*\?^)N-_F8?9<]TN;,I3[TJM"ISO799$ 6INYM !2,J.(<*IE"]
M*CI&Q=XT*AQ1X3E4.(4*3U"A_TY5T8B*SJ&B*51TBHJ2:50\HN)SJ'@*%9^B
MDF@:E8RHY!PJN<;>#$_QDI-O \>^_Q_0/>H,ILG^(&)+]45G4&J9=Q-KO>@;
M5S]1O+7-XIDKW7KLL-*]'H0)T/LEY^IM8OK/^.^1_0502P,$%     @ >%YH
M5L<_TX.O!   'Q@  !D   !X;"]W;W)K<VAE971S+W-H965T-C(N>&ULO5E=
M<Z,V%/TK&KK326:2@,!@D]K,V%8_=J;;S239]J'3!]G(-EU 7DF.L_WUE8"
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
M3EC9!/!_ORN*^MN7IH/C_U[@\G]02P,$%     @ >%YH5B$86>:N"   OE@
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
M\=X^;@!G(,P _7[%N7INF _4ET#S_P%02P,$%     @ >%YH5AL>#JPD P
M[!$   T   !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-I&PC-:"MME9 F
M;1,2/.P-N8W36G+LS'%9RZ_'UT[3#WP1XV'KEJK$OL?GW&/[!D<=U&8EV.V<
M,1,M2R'K(9D;4WV,XWHZ9R6MSU3%I$4*I4MJ;%?/XKK2C.8UD$H1]SJ=-"XI
MEV0TD(ORNC1U-%4+:8;DO U%_O8E'Y)N>DXB+S=6.1N2^Y/W/Q?*7+V+_/WH
MP]%1Y_[T:C]^XH!3$@=%+UXA>M;!=2V&2:>[TF[XL17RQ&.,=AF@V2P;)G0<
M.6[6;30HE-PL7T)\P*K3DD4/5 S)F H^T1Q8!2VY6/EP#P)3)92.C-TWFZX+
MD?K1PUW?@RUM=$HNE7:Y?0;_=](,WP/6/3#(A6@-]H@/C 85-89I>6T[;K +
M/H.BIGVWJJS#F::K;N^"; CN9I-,E,Z9;M-TR3HT&@A6@!W-9W.X&U7% !JC
M2MO(.9TI29V'-:-I6-DI$^(6ZOU'L:.]++;VK0.[)MNF-=0TO8SO@/ZVFM?>
MEGV;;E3Q!V4^+^QTI.M#@;(;S0J^=/UET1K U+NX.JTJL?HD^$R6S$_^U0E'
M [KF17.E^:/-!J4RM0&F2?3 M.'3[<@O3:L[MC3K<EH6N.?>/^CYSZ[SC$FF
MJ=@V;6O_D%?YS8Z; ^)O>';_5O8=!TTFEX?OL3D4#]MDDAV^Q^85X-!-'F9)
MQLW1N'7^[IR^;32"MYPA^0[O3&*3-)HLN#!<-KTYSW,FGQW"5M[0B7V5W=&W
MXW-6T(4P=RTX))OV-Y;S19FUHVY@(9I1F_97F%XW;5^Q;"XN<[9D^;CIZMG$
M-2/;L%F;"PC[R+6[P@C&\5@8 0S+@SG .)Z%Y?F?YM-'Y^,QS%L_B/113A_E
M>%8(&;L/EB?,R>P5GFF6)4F:8BLZ'@<=C+%U2U/XAM4P;\# \D"FWUMK?+?Q
M"GFY#K ]?:E"L)GBE8C-%%]K0,+K!HPL"^\VE@<8V"Y@M0/YPWF@IL*<)(%=
MQ;QA3S".9!F&0"V&:S1-D=5)X1/>'^PI29(L"R. A1TD"8; TX@CF /P@"%)
MXL[!O?,H7I]3\>;WG=$34$L#!!0    ( 'A>:%:7BKL<P    !,"   +
M7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_
MK]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?2
M0$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-
MTG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z
M6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ >%YH5G=OU.0K!0
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
MK?\X?GR6G6WZMWPV_B-N\0)02P$"% ,4    " !X7FA6!T%-8H$   "Q
M$               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    (
M 'A>:%8(],*-[P   "L"   1              "  :\   !D;V-0<F]P<R]C
M;W)E+GAM;%!+ 0(4 Q0    ( 'A>:%:97)PC$ 8  )PG   3
M  "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ >%YH5K_>
M;Z!?"   $3H  !@              ("!#@@  'AL+W=O<FMS:&5E=',O<VAE
M970Q+GAM;%!+ 0(4 Q0    ( 'A>:%9-6O-6.0(  +8%   8
M  " @:,0  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !X
M7FA6*;RA5'@&  #9'0  &               @($2$P  >&PO=V]R:W-H965T
M<R]S:&5E=#,N>&UL4$L! A0#%     @ >%YH5ID9?3IJ P  KPX  !@
M         ("!P!D  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0
M   ( 'A>:%;HDGU,S 4  )\:   8              " @6 =  !X;"]W;W)K
M<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !X7FA620SCSK,"  #@!@
M&               @(%B(P  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L!
M A0#%     @ >%YH5L16OV*7#@  2+4  !@              ("!2R8  'AL
M+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( 'A>:%:I-I*!8@,
M $\-   8              " @1@U  !X;"]W;W)K<VAE971S+W-H965T."YX
M;6Q02P$"% ,4    " !X7FA6BSL.:G\'  !?(@  &               @(&P
M.   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ >%YH5FEA
M76 J%@  P3L  !D              ("!94   'AL+W=O<FMS:&5E=',O<VAE
M970Q,"YX;6Q02P$"% ,4    " !X7FA62QCN#P('  #%#P  &0
M    @('&5@  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    (
M 'A>:%9BK"HE\ ,  +@(   9              " @?]=  !X;"]W;W)K<VAE
M971S+W-H965T,3(N>&UL4$L! A0#%     @ >%YH5J20+]73 @  0@8  !D
M             ("!)F(  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"
M% ,4    " !X7FA6D163Y#4$  ")"0  &0              @($P90  >&PO
M=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( 'A>:%96@]\9_0(
M ,\&   9              " @9QI  !X;"]W;W)K<VAE971S+W-H965T,34N
M>&UL4$L! A0#%     @ >%YH5I* JC?V!P  #A(  !D              ("!
MT&P  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !X7FA6
M2?NENV4*   9&P  &0              @(']=   >&PO=V]R:W-H965T<R]S
M:&5E=#$W+GAM;%!+ 0(4 Q0    ( 'A>:%8,8VY:DP,  (X(   9
M      " @9E_  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%
M  @ >%YH5NLLCKNN"   @14  !D              ("!8X,  'AL+W=O<FMS
M:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !X7FA67CH$NCT#  !E!P
M&0              @(%(C   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+
M 0(4 Q0    ( 'A>:%83:75T8P<  ,(3   9              " @;R/  !X
M;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ >%YH5HQ5U"38
M P  )PD  !D              ("!5I<  'AL+W=O<FMS:&5E=',O<VAE970R
M,BYX;6Q02P$"% ,4    " !X7FA6*=(6]SH$   ."@  &0
M@(%EFP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( 'A>
M:%:I/$16&P,  /\'   9              " @=:?  !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&UL4$L! A0#%     @ >%YH5A@59\<8$P  Z3D  !D
M         ("!**,  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M    " !X7FA6RO[4)K\"  #U!0  &0              @(%WM@  >&PO=V]R
M:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( 'A>:%92?BSUXP,  /D'
M   9              " @6VY  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M4$L! A0#%     @ >%YH5JO_D!KB @  /P8  !D              ("!A[T
M 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !X7FA6U1.)
M4!4#  "X!@  &0              @(&@P   >&PO=V]R:W-H965T<R]S:&5E
M=#(Y+GAM;%!+ 0(4 Q0    ( 'A>:%:RAK4B)P4  ',,   9
M  " @>S#  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @
M>%YH5E>D==V/!0  9P\  !D              ("!2LD  'AL+W=O<FMS:&5E
M=',O<VAE970S,2YX;6Q02P$"% ,4    " !X7FA6')Z98T8%   ^#@  &0
M            @($0SP  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4
M Q0    ( 'A>:%;+(S!V1@,  $@'   9              " @8W4  !X;"]W
M;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ >%YH5KWC4UXX!
M30H  !D              ("!"M@  'AL+W=O<FMS:&5E=',O<VAE970S-"YX
M;6Q02P$"% ,4    " !X7FA6+5SK>=P#   <"0  &0              @(%Y
MW   >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( 'A>:%8&
M)JC7XP,  /@(   9              " @8S@  !X;"]W;W)K<VAE971S+W-H
M965T,S8N>&UL4$L! A0#%     @ >%YH5E8>FYS7!@  GC   !D
M     ("!IN0  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4
M" !X7FA6V*BM4Z,#  "B$P  &0              @(&TZP  >&PO=V]R:W-H
M965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( 'A>:%:U@;"C+@D  ,MR   9
M              " @8[O  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L!
M A0#%     @ >%YH5G.52[N+!@  GCL  !D              ("!\_@  'AL
M+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !X7FA6!Y68[G,#
M  #/#   &0              @(&U_P  >&PO=V]R:W-H965T<R]S:&5E=#0Q
M+GAM;%!+ 0(4 Q0    ( 'A>:%9(8&A9Q0,  'H3   9              "
M@5\# 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ >%YH
M5LHS(,7:!0  !2\  !D              ("!6P<! 'AL+W=O<FMS:&5E=',O
M<VAE970T,RYX;6Q02P$"% ,4    " !X7FA6$N[^^V8#  #-"P  &0
M        @(%L#0$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0
M   ( 'A>:%9O)V\QD@,  -P,   9              " @0D1 0!X;"]W;W)K
M<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ >%YH5C8JIS=X P  00L
M !D              ("!TA0! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q0
M2P$"% ,4    " !X7FA6@"GM"J4#   /#0  &0              @(&!& $
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( 'A>:%9XAD1]
MP (  '('   9              " @5T< 0!X;"]W;W)K<VAE971S+W-H965T
M-#@N>&UL4$L! A0#%     @ >%YH5E_TP#J?!P  K4T  !D
M ("!5!\! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " !X
M7FA6$$F1Q[0"   U"   &0              @($J)P$ >&PO=V]R:W-H965T
M<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( 'A>:%;O;/(8:P(  # &   9
M          " @14J 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#
M%     @ >%YH5EQ/=F0] P  J0L  !D              ("!MRP! 'AL+W=O
M<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !X7FA6[4!QG>T"  !=
M"   &0              @($K, $ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM
M;%!+ 0(4 Q0    ( 'A>:%;ZU^.PZP(  -8'   9              " @4\S
M 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ >%YH5L_H
M#"VD!   D1P  !D              ("!<38! 'AL+W=O<FMS:&5E=',O<VAE
M970U-2YX;6Q02P$"% ,4    " !X7FA6%B"V:&,%   ;'@  &0
M    @(%,.P$ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    (
M 'A>:%9[(A[#\ ,  &X/   9              " @>9  0!X;"]W;W)K<VAE
M971S+W-H965T-3<N>&UL4$L! A0#%     @ >%YH5A\17$V% @  H@8  !D
M             ("!#44! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"
M% ,4    " !X7FA6 \W%4.,"  !("   &0              @(')1P$ >&PO
M=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( 'A>:%:W@'O2M@(
M /<(   9              " @>-* 0!X;"]W;W)K<VAE971S+W-H965T-C N
M>&UL4$L! A0#%     @ >%YH5HDCPK1> @  208  !D              ("!
MT$T! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " !X7FA6
MQS_3@Z\$   ?&   &0              @(%E4 $ >&PO=V]R:W-H965T<R]S
M:&5E=#8R+GAM;%!+ 0(4 Q0    ( 'A>:%:68*@#/08  "XI   9
M      " @4M5 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%
M  @ >%YH5DPC6,V:"   :D   !D              ("!OUL! 'AL+W=O<FMS
M:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " !X7FA6(1A9YJX(  "^6
M&0              @(&09 $ >&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+
M 0(4 Q0    ( 'A>:%;#Q$: @P8  "PK   9              " @75M 0!X
M;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ >%YH5G<[ UC=
M P  $!(  !D              ("!+W0! 'AL+W=O<FMS:&5E=',O<VAE970V
M-RYX;6Q02P$"% ,4    " !X7FA6&QX.K"0#  #L$0  #0
M@ %#> $ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( 'A>:%:7BKL<P    !,"
M   +              "  9)[ 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( 'A>
M:%9W;]3D*P4  %8L   /              "  7M\ 0!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " !X7FA6R%S!4B "  #0)P  &@              @ '3
M@0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !X7FA6
MXB$R0O$!   9)P  $P              @ $KA $ 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     2P!+ (04  !-A@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>214</ContextCount>
  <ElementCount>356</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>51</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Description of Business and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Revenues and Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/RevenuesandSegmentReporting</Role>
      <ShortName>Revenues and Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Credit Arrangement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CreditArrangement</Role>
      <ShortName>Credit Arrangement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Accrued Liabilities and Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/AccruedLiabilitiesandOtherLiabilities</Role>
      <ShortName>Accrued Liabilities and Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BenefitPlans</Role>
      <ShortName>Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/AccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Stock-Based Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockBasedCompensationPlans</Role>
      <ShortName>Stock-Based Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Selected Quarterly Financial Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/SelectedQuarterlyFinancialDataUnaudited</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/ScheduleIIValuationandQualifyingAccounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Revenues and Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/RevenuesandSegmentReportingTables</Role>
      <ShortName>Revenues and Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/RevenuesandSegmentReporting</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/PropertyandEquipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Accrued Liabilities and Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesTables</Role>
      <ShortName>Accrued Liabilities and Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/AccruedLiabilitiesandOtherLiabilities</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/IncomeTaxes</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BenefitPlansTables</Role>
      <ShortName>Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/BenefitPlans</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/AccumulatedOtherComprehensiveLossTables</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/AccumulatedOtherComprehensiveLoss</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Stock-Based Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockBasedCompensationPlansTables</Role>
      <ShortName>Stock-Based Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/StockBasedCompensationPlans</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/EarningsPerShare</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedTables</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://havertys.com/role/SelectedQuarterlyFinancialDataUnaudited</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Revenues and Segment Reporting - Schedule of Revenues Disaggregated by Major Product Category and Service (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails</Role>
      <ShortName>Revenues and Segment Reporting - Schedule of Revenues Disaggregated by Major Product Category and Service (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Revenues and Segment Reporting - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails</Role>
      <ShortName>Revenues and Segment Reporting - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/Inventories</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/PropertyandEquipmentTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Credit Arrangement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/CreditArrangementDetails</Role>
      <ShortName>Credit Arrangement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/CreditArrangement</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Accrued Liabilities and Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails</Role>
      <ShortName>Accrued Liabilities and Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Schedule of Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Income Taxes - Schedule of Statutory to Effective Income Tax Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails</Role>
      <ShortName>Income Taxes - Schedule of Statutory to Effective Income Tax Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Leases - Schedule of Operating Lease Assets and Liabilities Recognized (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails</Role>
      <ShortName>Leases - Schedule of Operating Lease Assets and Liabilities Recognized (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails</Role>
      <ShortName>Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Leases - Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Leases - Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Leases - Schedule of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails</Role>
      <ShortName>Leases - Schedule of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails</Role>
      <ShortName>Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/StockholdersEquity</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Benefit Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BenefitPlansNarrativeDetails</Role>
      <ShortName>Benefit Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Benefit Plans - Schedule of Change in Benefit Obligation, Plan Assets and Funded Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails</Role>
      <ShortName>Benefit Plans - Schedule of Change in Benefit Obligation, Plan Assets and Funded Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Benefit Plans - Schedule of Amounts Recognized in Consolidated Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Benefit Plans - Schedule of Amounts Recognized in Consolidated Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Benefit Plans - Schedule of Net Pension Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails</Role>
      <ShortName>Benefit Plans - Schedule of Net Pension Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Benefit Plans - Schedule of Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails</Role>
      <ShortName>Benefit Plans - Schedule of Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Benefit Plans - Schedule of Expected Future Benefit Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails</Role>
      <ShortName>Benefit Plans - Schedule of Expected Future Benefit Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/AccumulatedOtherComprehensiveLossTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Stock-Based Compensation Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Stock-Based Compensation Plans - Schedule of Equity Award Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails</Role>
      <ShortName>Stock-Based Compensation Plans - Schedule of Equity Award Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/EarningsPerShareTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails</Role>
      <ShortName>Selected Quarterly Financial Data (Unaudited) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="hvt-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://havertys.com/role/ScheduleIIValuationandQualifyingAccounts</ParentRole>
      <Position>67</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:NumberOfReportableSegments -  hvt-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="hvt-20221231.htm">hvt-20221231.htm</File>
    <File>hvt-20221231.xsd</File>
    <File>hvt-20221231_cal.xml</File>
    <File>hvt-20221231_def.xml</File>
    <File>hvt-20221231_lab.xml</File>
    <File>hvt-20221231_pre.xml</File>
    <File>hvt-20221231xex211xsubsidi.htm</File>
    <File>hvt-20221231xex231xconsent.htm</File>
    <File>hvt-20221231xex32xbyxlawso.htm</File>
    <File>hvt-20221231xexx311.htm</File>
    <File>hvt-20221231xexx312.htm</File>
    <File>hvt-20221231xexx321.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hvt-20221231_g1.jpg</File>
    <File>hvt-20221231_g2.jpg</File>
    <File>hvt-20221231_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="883">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="42">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>90
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hvt-20221231.htm": {
   "axisCustom": 0,
   "axisStandard": 17,
   "baseTaxonomies": {
    "http://fasb.org/srt/2021-01-31": 1,
    "http://fasb.org/us-gaap/2021-01-31": 883,
    "http://xbrl.sec.gov/dei/2021q4": 42
   },
   "contextCount": 214,
   "dts": {
    "calculationLink": {
     "local": [
      "hvt-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hvt-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hvt-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hvt-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hvt-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "hvt-20221231.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 542,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 1,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 5
   },
   "keyCustom": 53,
   "keyStandard": 303,
   "memberCustom": 20,
   "memberStandard": 30,
   "nsprefix": "hvt",
   "nsuri": "http://havertys.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://havertys.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Description of Business and Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Revenues and Segment Reporting",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://havertys.com/role/RevenuesandSegmentReporting",
     "shortName": "Revenues and Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://havertys.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Property and Equipment",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://havertys.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Credit Arrangement",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://havertys.com/role/CreditArrangement",
     "shortName": "Credit Arrangement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Accrued Liabilities and Other Liabilities",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilities",
     "shortName": "Accrued Liabilities and Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://havertys.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://havertys.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://havertys.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Benefit Plans",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://havertys.com/role/BenefitPlans",
     "shortName": "Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://havertys.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Accumulated Other Comprehensive Loss",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://havertys.com/role/AccumulatedOtherComprehensiveLoss",
     "shortName": "Accumulated Other Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Stock-Based Compensation Plans",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://havertys.com/role/StockBasedCompensationPlans",
     "shortName": "Stock-Based Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://havertys.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Selected Quarterly Financial Data (Unaudited)",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://havertys.com/role/SelectedQuarterlyFinancialDataUnaudited",
     "shortName": "Selected Quarterly Financial Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Schedule II - Valuation and Qualifying Accounts",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://havertys.com/role/ScheduleIIValuationandQualifyingAccounts",
     "shortName": "Schedule II - Valuation and Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "25",
     "role": "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hvt:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hvt:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Revenues and Segment Reporting (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://havertys.com/role/RevenuesandSegmentReportingTables",
     "shortName": "Revenues and Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Property and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://havertys.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Accrued Liabilities and Other Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesTables",
     "shortName": "Accrued Liabilities and Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://havertys.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hvt:OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://havertys.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hvt:OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Benefit Plans (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://havertys.com/role/BenefitPlansTables",
     "shortName": "Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Accumulated Other Comprehensive Loss (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://havertys.com/role/AccumulatedOtherComprehensiveLossTables",
     "shortName": "Accumulated Other Comprehensive Loss (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Stock-Based Compensation Plans (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://havertys.com/role/StockBasedCompensationPlansTables",
     "shortName": "Stock-Based Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://havertys.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedTables",
     "shortName": "Selected Quarterly Financial Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:NumberOfShowrooms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "store",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:NumberOfShowrooms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "store",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "hvt:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i3a671a22de0d456cbddfb08d5b93f3c2_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "hvt:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i3a671a22de0d456cbddfb08d5b93f3c2_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Revenues and Segment Reporting - Schedule of Revenues Disaggregated by Major Product Category and Service (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails",
     "shortName": "Revenues and Segment Reporting - Schedule of Revenues Disaggregated by Major Product Category and Service (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "3",
      "lang": "en-US",
      "name": "hvt:PercentageOfNetSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:CapitalStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:CapitalStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Revenues and Segment Reporting - Narrative (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails",
     "shortName": "Revenues and Segment Reporting - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hvt:ContractWithCustomerLiabilityRevenueNotRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Inventories (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://havertys.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Property and Equipment (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://havertys.com/role/PropertyandEquipmentDetails",
     "shortName": "Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromLinesOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Credit Arrangement (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://havertys.com/role/CreditArrangementDetails",
     "shortName": "Credit Arrangement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ib247539b40ef49439c7d5ec29cf1642d_I20221031",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedEmployeeBenefitsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Accrued Liabilities and Other Liabilities (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails",
     "shortName": "Accrued Liabilities and Other Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedEmployeeBenefitsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails",
     "shortName": "Income Taxes - Schedule of Provision for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Income Taxes - Schedule of Statutory to Effective Income Tax Reconciliation (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails",
     "shortName": "Income Taxes - Schedule of Statutory to Effective Income Tax Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hvt:RefundableEmployeeRetentionCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://havertys.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i66e4c93662394c28a6b537fe00bef12c_D20200101-20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hvt:RefundableEmployeeRetentionCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i96b00c516d3247bcac2bc6773856f78f_I20200518",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:NumberOfPropertiesIncludedInSaleLeasebackTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "facility",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Leases - Narrative (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://havertys.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i96b00c516d3247bcac2bc6773856f78f_I20200518",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:NumberOfPropertiesIncludedInSaleLeasebackTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "facility",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hvt:OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Leases - Schedule of Operating Lease Assets and Liabilities Recognized (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails",
     "shortName": "Leases - Schedule of Operating Lease Assets and Liabilities Recognized (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://havertys.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails",
     "shortName": "Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Leases - Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails",
     "shortName": "Leases - Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Leases - Schedule of Lease Expense (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails",
     "shortName": "Leases - Schedule of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i333d8f30c1b446d3ad0439d2afdb639c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hvt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails",
     "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hvt:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:CommonStockConversionRatio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Stockholders' Equity (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://havertys.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:CommonStockConversionRatio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Benefit Plans - Narrative (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://havertys.com/role/BenefitPlansNarrativeDetails",
     "shortName": "Benefit Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i857b9a995e2f4dd087c7759194cd0b3b_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Benefit Plans - Schedule of Change in Benefit Obligation, Plan Assets and Funded Status (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails",
     "shortName": "Benefit Plans - Schedule of Change in Benefit Obligation, Plan Assets and Funded Status (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Benefit Plans - Schedule of Amounts Recognized in Consolidated Balance Sheets (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails",
     "shortName": "Benefit Plans - Schedule of Amounts Recognized in Consolidated Balance Sheets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanInterestCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Benefit Plans - Schedule of Net Pension Costs (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails",
     "shortName": "Benefit Plans - Schedule of Net Pension Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Benefit Plans - Schedule of Assumptions (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails",
     "shortName": "Benefit Plans - Schedule of Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ib8e33f1480a742ae95c26b2d88546b45_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i62f80a045ef54aa4b3e27c4016517b7f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Benefit Plans - Schedule of Expected Future Benefit Payments (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails",
     "shortName": "Benefit Plans - Schedule of Expected Future Benefit Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i62f80a045ef54aa4b3e27c4016517b7f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "id358f20b83564067b72e17094b07405e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Accumulated Other Comprehensive Loss (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails",
     "shortName": "Accumulated Other Comprehensive Loss (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ic45937970a3640acab081c82bd0b6324_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:NumberOfEmployeeCompensationPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "plan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Stock-Based Compensation Plans - Narrative (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails",
     "shortName": "Stock-Based Compensation Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i2860290e8a044c6c98d21175cba964d3_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hvt:NumberOfEmployeeCompensationPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "plan",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "id92bd415a9b840938754c648f95231c1_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Stock-Based Compensation Plans - Schedule of Equity Award Activity (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails",
     "shortName": "Stock-Based Compensation Plans - Schedule of Equity Award Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i78af94a0f60a4cb19adedc540979df9a_I20191231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DistributedEarnings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://havertys.com/role/EarningsPerShareDetails",
     "shortName": "Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i9da1b32767664c139e9f23ac97affbcd_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DistributedEarnings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
     "shortName": "Selected Quarterly Financial Data (Unaudited) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ie04bab2bea2844e584d7db5ea9d8979a_D20221001-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ic78d72c1660b401681cb52823e86226d_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails",
     "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "ib31382ece88840aab03f4a45c5b16d41_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "iff35872f3a73499fb3236b3c14d37a06_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "iff35872f3a73499fb3236b3c14d37a06_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:TreasuryStockCommonShares",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "iae71d40aeb6d44cb9476023ea90f9e9f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockCommonShares",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "i0bbea142a67646d7a52bc9a7e95aa108_D20220101-20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hvt-20221231.htm",
      "contextRef": "if67b7c62db744dd1884c1007fc51761c_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 51,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r574",
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r574",
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r574",
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r574",
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r572"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityListingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Entity Listings [Line Items]",
        "terseLabel": "Entity Listings [Line Items]"
       }
      }
     },
     "localname": "EntityListingsLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityListingsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container for exchange listing information for an entity",
        "label": "Entity Listings [Table]",
        "terseLabel": "Entity Listings [Table]"
       }
      }
     },
     "localname": "EntityListingsTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r574",
      "r575",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://havertys.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "hvt_AccessoriesAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An object or device that is not essential in itself but adds to the beauty, convenience, or effectiveness of merchandise.",
        "label": "Accessories and Other [Member]",
        "terseLabel": "Accessories and Other"
       }
      }
     },
     "localname": "AccessoriesAndOtherMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_AccruedLiabilitiesCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accrued liabilities due within one year or within the normal operating cycle if longer.",
        "label": "Accrued Liabilities, Current [Member]",
        "terseLabel": "Accrued Liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesNarrativeDetails",
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://havertys.com/20221231",
     "xbrltype": "stringItemType"
    },
    "hvt_BedroomFurnitureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bedroom furniture made of hard materials.",
        "label": "Bedroom Furniture [Member]",
        "terseLabel": "Bedroom Furniture"
       }
      }
     },
     "localname": "BedroomFurnitureMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_CancelledSalesAndAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A revision in the estimated reserve needed for sales cancelled after delivery and price or other concessions granted to customers.",
        "label": "Cancelled Sales and Allowances [Member]",
        "terseLabel": "Reserve for cancelled sales and allowances"
       }
      }
     },
     "localname": "CancelledSalesAndAllowancesMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_CapitalStockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital Stock [Abstract]",
        "label": "Capital Stock [Abstract]",
        "verboseLabel": "Capital Stock, par value $1 per share"
       }
      }
     },
     "localname": "CapitalStockAbstract",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "hvt_CapitalStockParOrStatedValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of capital stock.",
        "label": "Capital Stock, Par or Stated Value Per Share",
        "terseLabel": "Capital Stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CapitalStockParOrStatedValuePerShare",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "hvt_CaseGoodsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Furniture made of hard materials.",
        "label": "Case Goods [Member]",
        "terseLabel": "Case Goods"
       }
      }
     },
     "localname": "CaseGoodsMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_ColonialHeightsVirginiaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Colonial Heights, Virginia.",
        "label": "Colonial Heights, Virginia [Member]",
        "terseLabel": "Colonial Heights, Virginia"
       }
      }
     },
     "localname": "ColonialHeightsVirginiaMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_CommonStockConversionRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Conversion Ratio",
        "label": "Common Stock, Conversion Ratio",
        "terseLabel": "Common stock, conversion ratio"
       }
      }
     },
     "localname": "CommonStockConversionRatio",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_CommonStockPreferentialDividendRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The preferential dividend rate for Common Stock as a percentage of the dividend paid on Class A Common Stock.",
        "label": "Common Stock, Preferential Dividend Rate",
        "terseLabel": "Preferential dividend rate as a percentage of dividend paid on Class A Common Stock"
       }
      }
     },
     "localname": "CommonStockPreferentialDividendRate",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hvt_CommonStockVotingRightsPercentageOfDirectorsElected": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the total number of directors that can be voted on and elected based on the voting rights the common stock.",
        "label": "Common Stock, Voting Rights, Percentage of Directors Elected",
        "terseLabel": "Percentage of directors that can be voted on in election"
       }
      }
     },
     "localname": "CommonStockVotingRightsPercentageOfDirectorsElected",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hvt_ContingenciesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingencies",
        "label": "Contingencies [Policy Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "ContingenciesPolicyTextBlock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_ContractWithCustomerLiabilityRevenueNotRecognized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Contract with Customer, Liability, Revenue Not Recognized",
        "terseLabel": "Customer deposits not recognized through net sales"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueNotRecognized",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_CoppellTexasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coppell, Texas.",
        "label": "Coppell, Texas [Member]",
        "terseLabel": "Coppell, Texas"
       }
      }
     },
     "localname": "CoppellTexasMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_Covid19Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The novel coronavirus (COVID-19) categorized as a pandemic by the World Health Organization.",
        "label": "Covid-19 [Member]",
        "terseLabel": "COVID-19"
       }
      }
     },
     "localname": "Covid19Member",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_CustomerDepositsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for customer deposits. Customer deposits consist of cash collections on sales of undelivered merchandise, customer advance payments, and deposits on credit sales for undelivered merchandise.",
        "label": "Customer Deposits [Policy Text Block]",
        "terseLabel": "Customer Deposits"
       }
      }
     },
     "localname": "CustomerDepositsPolicyTextBlock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_DebtInstrumentTermOfVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument Term of Variable Rate",
        "terseLabel": "Term of variable interest rate"
       }
      }
     },
     "localname": "DebtInstrumentTermOfVariableRate",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hvt_DeferredTaxAssetsLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.",
        "label": "Deferred Tax Assets, Lease Liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount of annual retirement benefits that may be paid to a participant from all sources, including the Company's former pension plan, Social Security and the Company's non-qualified, non-contributory supplemental executive retirement plan (the \"SERP\").",
        "label": "Defined Benefit Plan, Maximum Annual Retirement Benefits Paid to Participant",
        "terseLabel": "Maximum annual retirement benefits paid to participant from all sources"
       }
      }
     },
     "localname": "DefinedBenefitPlanMaximumAnnualRetirementBenefitsPaidToParticipant",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_DefinedBenefitPlanPercentageOfFinalAverageEarnings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of final average earnings used to calculate annual benefits under the defined benefit plan.",
        "label": "Defined Benefit Plan, Percentage of Final Average Earnings",
        "terseLabel": "Percentage of final average earnings"
       }
      }
     },
     "localname": "DefinedBenefitPlanPercentageOfFinalAverageEarnings",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hvt_DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount employer contributes as a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Maximum Amount Per Employee",
        "terseLabel": "Maximum employer matching contribution per participant"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionMaximumAmountPerEmployee",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_DeliveryCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs recognized in the period that are associated with deliveries of customer purchases.",
        "label": "Delivery costs",
        "terseLabel": "Costs associated with deliveries"
       }
      }
     },
     "localname": "DeliveryCosts",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_DiningRoomFurnitureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dining room made of hard materials.",
        "label": "Dining Room Furniture [Member]",
        "terseLabel": "Dining Room Furniture"
       }
      }
     },
     "localname": "DiningRoomFurnitureMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_DistributionSpaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Space designed for the distribution of merchandise from the vendor to the consumer.",
        "label": "Distribution Space [Member]",
        "terseLabel": "Distribution Space"
       }
      }
     },
     "localname": "DistributionSpaceMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "he effect of liquidating LIFO (last in first out) inventory layers on diluted earnings per share.",
        "label": "Effect of LIFO Inventory Liquidation on Diluted Earnings per Share",
        "terseLabel": "Effect of liquidations of LIFO inventory layers on diluted earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EffectOfLIFOInventoryLiquidationOnDilutedEarningsPerShare",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/InventoriesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hvt_EmployeeSavingsRetirement401KPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A defined-contribution retirement account which allows employees to save a portion of their salary in a tax-advantaged manner.",
        "label": "Employee Savings/Retirement 401(k) Plan [Member]",
        "terseLabel": "Employee Savings/Retirement 401(k) Plan"
       }
      }
     },
     "localname": "EmployeeSavingsRetirement401KPlanMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_EurodollarLondonInterbankOfferedRateLiborMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market denominated in euros.",
        "label": "Eurodollar London Interbank Offered Rate (Libor) [Member]",
        "terseLabel": "Euro Dollar LIBOR Rate"
       }
      }
     },
     "localname": "EurodollarLondonInterbankOfferedRateLiborMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_IncomeTaxDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Disclosure [Line Items]",
        "terseLabel": "Income Tax Disclosure [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureLineItems",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hvt_IncomeTaxDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about income taxes.",
        "label": "Income Tax Disclosure [Table]",
        "terseLabel": "Income Tax Disclosure [Table]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTable",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hvt_IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Incremental Common Shares Attributable to Assumed Conversion of Class A Common Stock",
        "terseLabel": "Assumed conversion of Class A Common Stock (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToAssumedConversionOfClassACommonStock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_LakelandFloridaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lakeland, Florida.",
        "label": "Lakeland, Florida [Member]",
        "terseLabel": "Lakeland, Florida"
       }
      }
     },
     "localname": "LakelandFloridaMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of lessee's operating leases which have not yet commenced.",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Number of Leases",
        "terseLabel": "Number of additional leases not yet commenced"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeases",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_LesseeOperatingLeaseRentAbatements": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessor-provided lease concession in the form of rent abatements related to the impact of the COVID-19 pandemic.",
        "label": "Lessee, Operating Lease, Rent Abatements",
        "terseLabel": "Rent abatements"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRentAbatements",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_LesseeOperatingLeaseRentDeferrals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessor-provided lease concession in the form of rent deferrals related to the impact of the COVID-19 pandemic.",
        "label": "Lessee, Operating Lease, Rent Deferrals",
        "terseLabel": "Rent deferrals"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRentDeferrals",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_LineOfCreditFacilityDividendRestrictionsUnusedAvailability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum amount of unused availability on the credit facility that restricts the entity's ability to pay dividends as required by the terms of the credit facility.",
        "label": "Line of Credit Facility, Dividend Restrictions, Unused Availability",
        "terseLabel": "Covenant limit for unused availability to pay dividends"
       }
      }
     },
     "localname": "LineOfCreditFacilityDividendRestrictionsUnusedAvailability",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_LongTermIncentivePlan2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The 2021 Long Term Incentive Plan (2021 LTIP Plan) provides for grants of options, stock appreciation rights, restricted stock, restricted stock units, deferred shares deferred stock units, and performance awards to attract and retain officers, employees, and non-employee directors of the Company and its subsidiaries.",
        "label": "Long Term Incentive Plan 2021 [Member]",
        "terseLabel": "2021 LTIP Plan"
       }
      }
     },
     "localname": "LongTermIncentivePlan2021Member",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_MattressesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A fabric case filled with deformable or resilient material, used for sleeping on.",
        "label": "Mattresses [Member]",
        "terseLabel": "Mattresses"
       }
      }
     },
     "localname": "MattressesMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_NumberOfEmployeeCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of employee compensation plans.",
        "label": "Number of employee compensation plans",
        "terseLabel": "Number of employee compensation plans"
       }
      }
     },
     "localname": "NumberOfEmployeeCompensationPlans",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_NumberOfPropertiesIncludedInSaleLeasebackTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of properties included in completed sale and leaseback transaction.",
        "label": "Number of Properties Included in Sale Leaseback Transaction",
        "terseLabel": "Number of properties included in sale and leaseback transaction"
       }
      }
     },
     "localname": "NumberOfPropertiesIncludedInSaleLeasebackTransaction",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_NumberOfShowrooms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of showrooms through which the entity operates in as of the balance sheet date.",
        "label": "Number Of Showrooms",
        "terseLabel": "Number of showrooms"
       }
      }
     },
     "localname": "NumberOfShowrooms",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_NumberOfVotesPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of votes per share each shareholder has.",
        "label": "Number of Votes per Share",
        "terseLabel": "Number of votes per share"
       }
      }
     },
     "localname": "NumberOfVotesPerShare",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_OccasionalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Occasional furniture made of hard materials.",
        "label": "Occasional [Member]",
        "terseLabel": "Occasional"
       }
      }
     },
     "localname": "OccasionalMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_OfficeSpaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office space designed for call center and general management purposes.",
        "label": "Office Space [Member]",
        "terseLabel": "Office Space"
       }
      }
     },
     "localname": "OfficeSpaceMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_OperatingLeaseAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Assets [Abstract]",
        "label": "Operating Lease Assets [Abstract]",
        "terseLabel": "Operating Lease Assets:"
       }
      }
     },
     "localname": "OperatingLeaseAssetsAbstract",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hvt_OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of operating lease assets and liabilities recognized on the balance sheet.",
        "label": "Operating Lease, Assets and Liabilities Recognized [Table Text Block]",
        "terseLabel": "Schedule of Operating Lease Assets and Liabilities Recognized"
       }
      }
     },
     "localname": "OperatingLeaseAssetsAndLiabilitiesRecognizedTableTextBlock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's weighted average remaining lease term and discount rate for operating leases.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term and Discount Rate [Table Text Block]",
        "terseLabel": "Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_OtherCurrentAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Current Assets",
        "label": "Other Current Assets [Policy Text Block]",
        "terseLabel": "Other Current Assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsPolicyTextBlock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_OtherIncomePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for other income.",
        "label": "Other Income [Policy Text Block]",
        "terseLabel": "Other Income, net"
       }
      }
     },
     "localname": "OtherIncomePolicyTextBlock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Percentage Of Earnings (Losses) Distributed As Dividends In Earnings Per Share Calculation",
        "terseLabel": "Percentage of earnings distributed as dividends in earnings per share calculation"
       }
      }
     },
     "localname": "PercentageOfEarningsLossesDistributedAsDividendsInEarningsPerShareCalculation",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hvt_PercentageOfNetSales": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net sales from a product category as a percentage of total net sales.",
        "label": "Percentage of Net Sales",
        "terseLabel": "Percentage of net sales"
       }
      }
     },
     "localname": "PercentageOfNetSales",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hvt_PerformanceBasedRestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance-based stock including a provision that prohibits sale or substantive sale of an equity instrument until specified performance conditions are met.",
        "label": "Performance-Based Restricted Stock Awards [Member]",
        "terseLabel": "Performance-Based Restricted Stock Awards"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockAwardsMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property Plant And Equipment Estimated Useful Lives [Table Text Block]",
        "terseLabel": "Schedule of Estimated Useful Lives of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_RefundableEmployeeRetentionCredits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A refundable tax credit against certain employment taxes equal to 50% of the qualified wages an eligible employer pays to employees after March 12, 2020, and before January 1, 2021 included in the Coronavirus Aid, Relief, and Economic Security Act (CARES Act).",
        "label": "Refundable Employee Retention Credits",
        "terseLabel": "Refundable employee retention credits"
       }
      }
     },
     "localname": "RefundableEmployeeRetentionCredits",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_ReturnInventoryCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory estimated to be returned (due within one year or within the normal operating cycle if longer).",
        "label": "Return Inventory, Current",
        "terseLabel": "Return inventory"
       }
      }
     },
     "localname": "ReturnInventoryCurrent",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_SaleLeasebackTransactionPurchasePrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of properties sold in connection with the sale of the property to another party and lease back to the seller.",
        "label": "Sale Leaseback Transaction, Purchase Price",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "SaleLeasebackTransactionPurchasePrice",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_ServiceBasedRestrictedStockAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service-based stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time.",
        "label": "Service-Based Restricted Stock Awards [Member]",
        "terseLabel": "Service-Based Restricted Stock Awards"
       }
      }
     },
     "localname": "ServiceBasedRestrictedStockAwardsMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hvt_SettlementPeriodForCreditAndDebitCardTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time in which amounts due from third-party financial institutions for credit and debit card transactions are settled, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Settlement Period For Credit And Debit Card Transactions",
        "terseLabel": "Settlement period for credit and debit card transactions"
       }
      }
     },
     "localname": "SettlementPeriodForCreditAndDebitCardTransactions",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Cliff Vesting Period",
        "terseLabel": "Cliff vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardCliffVestingPeriod",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were earned during the reporting period due to performance.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Earned in Period due to Performance",
        "terseLabel": "Additional units earned due to performance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformance",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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 performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Earned in Period due to Performance, Weighted Average Grant Date Fair Value",
        "terseLabel": "Additional units earned due to performance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedInPeriodDueToPerformanceWeightedAverageGrantDateFairValue",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on equity-based payment instruments, excluding stock (or unit) options, exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Exercises in Period, Aggregate Intrinsic Value",
        "terseLabel": "Intrinsic value of awards exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisesInPeriodAggregateIntrinsicValue",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested equity-based payment instruments, excluding stock (or unit) options, outstanding and expected to vest under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Number",
        "terseLabel": "Expected to vest (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expected to Vest, Weighted Average Exercise Price",
        "terseLabel": "Expected to vest (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageExercisePrice",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited due to performance during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period due to Performance",
        "terseLabel": "Units forfeited due to performance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodDueToPerformance",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were forfeited due to performance.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures due to Performance, Weighted Average Grant Date Fair Value",
        "terseLabel": "Units forfeited due to performance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresDueToPerformanceWeightedAverageGrantDateFairValue",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "hvt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Performance Period",
        "terseLabel": "Performance period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hvt_SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares issued under share-based payment arrangements.",
        "label": "Shares Issued, Value, Share-based Payment Arrangements, after Forfeiture",
        "terseLabel": "Stock compensation transactions, net"
       }
      }
     },
     "localname": "SharesIssuedValueShareBasedPaymentArrangementsAfterForfeiture",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_StateQualityJobsCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State tax credit in Georgia for tax years beginning on or after January 1, 2017. Businesses can be eligible for the targeted Quality Jobs Credit for up to five years for each new quality job created.",
        "label": "State Quality Jobs Credit",
        "terseLabel": "State quality jobs credits"
       }
      }
     },
     "localname": "StateQualityJobsCredit",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_StockConversionDuringPeriodSharesConverted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares converted in the conversion of stock during the period.",
        "label": "Stock Conversion During Period, Shares Converted",
        "negatedLabel": "Conversion to Common Stock (in shares)"
       }
      }
     },
     "localname": "StockConversionDuringPeriodSharesConverted",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_StockConversionDuringPeriodSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock during the period.",
        "label": "Stock Conversion During Period, Shares Issued",
        "terseLabel": "Conversion of Class A Common Stock (in shares)"
       }
      }
     },
     "localname": "StockConversionDuringPeriodSharesIssued",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "hvt_StockConversionDuringPeriodValueAmountConverted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of stock converted in the conversion of stock during the period.",
        "label": "Stock Conversion During Period, Value, Amount Converted",
        "negatedLabel": "Conversion to Common Stock"
       }
      }
     },
     "localname": "StockConversionDuringPeriodValueAmountConverted",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_StockConversionDuringPeriodValueAmountIssued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of stock issued in the conversion of stock during the period.",
        "label": "Stock Conversion During Period, Value, Amount Issued",
        "terseLabel": "Conversion of Class A Common Stock"
       }
      }
     },
     "localname": "StockConversionDuringPeriodValueAmountIssued",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's supplemental cash flow information related to leases.",
        "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hvt_TaxesOnVestedRestrictedShares": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of payroll taxes on vested restricted shares.",
        "label": "Taxes On Vested Restricted Shares",
        "negatedLabel": "Taxes on vested restricted shares"
       }
      }
     },
     "localname": "TaxesOnVestedRestrictedShares",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hvt_UnusualOrInfrequentItemNumberOfStoresReopened": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stores reopened after remaining closed in an effort to mitigate the spread of COVID-19 and protect team members, customers, and communities.",
        "label": "Unusual or Infrequent Item, Number of stores reopened",
        "terseLabel": "Number of stores reopened"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemNumberOfStoresReopened",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_UnusualOrInfrequentItemNumberOfTeamMembersEliminated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of team member positions eliminated due to a permanent reduction in the workforce.",
        "label": "Unusual or Infrequent Item, Number of team members eliminated",
        "terseLabel": "Number of team members included in permanent workforce reduction"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemNumberOfTeamMembersEliminated",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hvt_UpholsteryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The soft, padded textile covering that is fixed to furniture such as armchairs and sofas.",
        "label": "Upholstery [Member]",
        "terseLabel": "Upholstery"
       }
      }
     },
     "localname": "UpholsteryMember",
     "nsuri": "http://havertys.com/20221231",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r419",
      "r483",
      "r497",
      "r517",
      "r518",
      "r542",
      "r560",
      "r565",
      "r600",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/LeasesNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r419",
      "r483",
      "r497",
      "r517",
      "r518",
      "r542",
      "r560",
      "r565",
      "r600",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/LeasesNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": {
     "auth_ref": [
      "r504",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r520",
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of real estate property.",
        "label": "Real Estate, Type of Property [Axis]",
        "terseLabel": "Real Estate, Type of Property [Axis]"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": {
     "auth_ref": [
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land and any structures permanently fixed to it.",
        "label": "Real Estate [Domain]",
        "terseLabel": "Real Estate [Domain]"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r280",
      "r486",
      "r543",
      "r563",
      "r601",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]",
        "verboseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails",
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r280",
      "r486",
      "r543",
      "r563",
      "r601",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails",
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r369",
      "r419",
      "r482",
      "r483",
      "r497",
      "r517",
      "r518",
      "r542",
      "r560",
      "r565",
      "r600",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/LeasesNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r369",
      "r419",
      "r482",
      "r483",
      "r497",
      "r517",
      "r518",
      "r542",
      "r560",
      "r565",
      "r600",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/LeasesNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RetailSiteMember": {
     "auth_ref": [
      "r566",
      "r567",
      "r568",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Locations where products are offered for sale to consumers.",
        "label": "Retail Site [Member]",
        "terseLabel": "Retail Space"
       }
      }
     },
     "localname": "RetailSiteMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r219",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule II \u2013 Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r281",
      "r282",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r520",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r544",
      "r564",
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r281",
      "r282",
      "r504",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r520",
      "r521",
      "r544",
      "r564",
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r217",
      "r218",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]",
        "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsDisclosureTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accrued Liabilities and Other Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r31",
      "r562"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r8",
      "r35",
      "r147"
     ],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Taxes other than income and withholding"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r35"
     ],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Employee Benefits, Current",
        "terseLabel": "Employee compensation, related taxes and benefits"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]",
        "terseLabel": "Accrued liabilities:"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "auth_ref": [
      "r8",
      "r35"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Payroll Taxes, Current",
        "terseLabel": "Deferred employer-paid portion of social security taxes"
       }
      }
     },
     "localname": "AccruedPayrollTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r50",
      "r56",
      "r158",
      "r581",
      "r582",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "auth_ref": [
      "r49",
      "r56",
      "r158",
      "r199",
      "r200",
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
        "terseLabel": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r29",
      "r94"
     ],
     "calculation": {
      "http://havertys.com/role/PropertyandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r53",
      "r55",
      "r56",
      "r191",
      "r492",
      "r502",
      "r503"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r198",
      "r199",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r52",
      "r56",
      "r158",
      "r498",
      "r499",
      "r531",
      "r581",
      "r582",
      "r583",
      "r590",
      "r591",
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r21",
      "r425",
      "r562"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r422",
      "r423",
      "r424",
      "r590",
      "r591",
      "r592",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r125",
      "r127",
      "r144",
      "r145"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r102",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedLabel": "Stock option and restricted stock issuances"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Expense"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r427"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r127",
      "r140",
      "r143"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Selling, general, and administrative expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area of a real estate property.",
        "label": "Area of Real Estate Property",
        "terseLabel": "Area of real estate property"
       }
      }
     },
     "localname": "AreaOfRealEstateProperty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r170",
      "r178",
      "r210",
      "r271",
      "r274",
      "r278",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r452",
      "r454",
      "r459",
      "r562",
      "r598",
      "r599",
      "r624"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r3",
      "r5",
      "r48",
      "r210",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r452",
      "r454",
      "r459",
      "r562",
      "r598",
      "r599",
      "r624"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r128",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails",
      "http://havertys.com/role/IncomeTaxesNarrativeDetails",
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r160",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails",
      "http://havertys.com/role/IncomeTaxesNarrativeDetails",
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building Improvements [Member]",
        "terseLabel": "Improvements"
       }
      }
     },
     "localname": "BuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r0",
      "r26",
      "r75"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r11",
      "r76",
      "r169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r70",
      "r75",
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "End of Year",
        "periodStartLabel": "Beginning of Year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r70",
      "r165"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r210",
      "r236",
      "r240",
      "r248",
      "r251",
      "r261",
      "r262",
      "r284",
      "r294",
      "r296",
      "r297",
      "r298",
      "r301",
      "r302",
      "r314",
      "r315",
      "r318",
      "r322",
      "r459",
      "r519",
      "r580",
      "r586",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
      "http://havertys.com/role/CoverPage",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "terseLabel": "Class A Common Stock"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
      "http://havertys.com/role/CoverPage",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Cash dividends (in dollar per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "verboseLabel": "Cash dividend paid (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r590",
      "r591",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
      "http://havertys.com/role/CoverPage",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20",
      "r562"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common Stock/Class A Common Stock, value, issued"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
        "terseLabel": "Deferred Tax Assets and Liabilities [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r57",
      "r195",
      "r197",
      "r202",
      "r488",
      "r494"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r64",
      "r201",
      "r487",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLoss"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r156",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r330",
      "r331",
      "r342"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "verboseLabel": "Customer deposits"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerRefundLiability": {
     "auth_ref": [
      "r602"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.",
        "label": "Contract with Customer, Refund Liability",
        "terseLabel": "Refunds for returns and allowances"
       }
      }
     },
     "localname": "ContractWithCustomerRefundLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r61",
      "r486"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "verboseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of Goods Sold"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/InventoriesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "verboseLabel": "Cost of Goods Sold"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r589",
      "r611"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r437",
      "r444",
      "r589"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Current income tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r589",
      "r611"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r98",
      "r208",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Credit Arrangement"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r192",
      "r541",
      "r614"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Debt instrument, maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r113",
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]",
        "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]"
       }
      }
     },
     "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "terseLabel": "Employer matching contribution"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r113",
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]",
        "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent",
        "terseLabel": "Recorded liability"
       }
      }
     },
     "localname": "DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation arrangements that are neither equity-based payments, nor pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonus, certain rabbi trusts, perquisites, postemployment benefits, and certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, which contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary.",
        "label": "Deferred Compensation, Excluding Share-based Payments and Retirement Benefits [Member]",
        "terseLabel": "Deferred Compensation, Excluding Share-based Payments and Retirement Benefits"
       }
      }
     },
     "localname": "DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r30"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Plans' assets"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r589",
      "r612"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r73",
      "r153",
      "r438",
      "r443",
      "r444",
      "r589"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Deferred income tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r16",
      "r17",
      "r171",
      "r177",
      "r434"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r589",
      "r612"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r435"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r609"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r151",
      "r610"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "State tax credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r151",
      "r610"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "auth_ref": [
      "r610"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "terseLabel": "Retirement benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r151",
      "r610"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": {
     "auth_ref": [
      "r151",
      "r610"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.",
        "label": "Deferred Tax Liabilities, Inventory",
        "terseLabel": "Inventory related"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r151",
      "r610"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "terseLabel": "Right-of-use lease assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r151",
      "r610"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r378"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.",
        "label": "Defined Benefit Plan, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated benefit obligations"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Actuarial (gains) losses"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r347",
      "r385",
      "r407",
      "r552",
      "r553"
     ],
     "calculation": {
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedTerseLabel": "Amortization of actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]",
        "terseLabel": "Amounts Recognized in Consolidated Balance Sheets [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r348"
     ],
     "calculation": {
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Benefit obligation at end of year",
        "periodStartLabel": "Benefit obligation at beginning of the year"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r355",
      "r415"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Change in Benefit Obligation [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r362",
      "r372",
      "r411",
      "r550",
      "r551",
      "r552",
      "r553"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contribution"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]",
        "terseLabel": "Benefit Payments"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "2028-2032"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r359",
      "r370",
      "r372",
      "r373",
      "r550",
      "r551",
      "r552"
     ],
     "calculation": {
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "terseLabel": "Fair value of plan assets at end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r345",
      "r368",
      "r552"
     ],
     "calculation": {
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "totalLabel": "Funded status of the plan \u2013 (underfunded)"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r347",
      "r351",
      "r383",
      "r405",
      "r552",
      "r553"
     ],
     "calculation": {
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost",
        "verboseLabel": "Interest cost on projected benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r381",
      "r403",
      "r552",
      "r553"
     ],
     "calculation": {
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net pension costs"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]",
        "terseLabel": "Net Pension Costs [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r364",
      "r607"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]",
        "terseLabel": "Assumptions Used to Determine Benefit Obligations [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]",
        "terseLabel": "Assumptions Used to Determine Net Pension Costs [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r416"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Employer matching contribution, percent of employee contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Employer matching contribution percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]",
        "terseLabel": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r73",
      "r269"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]",
        "terseLabel": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails",
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r341",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]",
        "verboseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails",
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Revenues Disaggregated by Major Product Category and Service"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DistributedEarnings": {
     "auth_ref": [
      "r245"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Distributed Earnings",
        "terseLabel": "Distributed earnings"
       }
      }
     },
     "localname": "DistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedTerseLabel": "Cash dividends per share: Common Stock: 2022 \u2013 $2.09; 2021 - $2.97; and 2020 \u2013 $2.77 Class A Common Stock: 2022 - $1.96; 2021 - $2.79; and 2020\u2013 $2.62",
        "terseLabel": "Cash dividends paid"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r203",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r233",
      "r236",
      "r248",
      "r250",
      "r251",
      "r255",
      "r457",
      "r458",
      "r489",
      "r495",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic net earnings per share (in dollars per share)",
        "verboseLabel": "Basic earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareBasicLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r203",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r236",
      "r248",
      "r250",
      "r251",
      "r255",
      "r457",
      "r458",
      "r489",
      "r495",
      "r537"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted earnings per share (in dollars per share)",
        "verboseLabel": "Diluted net earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r82",
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "verboseLabel": "Basic net earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r252",
      "r253",
      "r254",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfLIFOInventoryLiquidationOnIncome": {
     "auth_ref": [
      "r288"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effect of liquidating LIFO (last in first out) inventory layers on income.",
        "label": "Effect of LIFO Inventory Liquidation on Income",
        "terseLabel": "Effect of LIFO inventory liquidation on income"
       }
      }
     },
     "localname": "EffectOfLIFOInventoryLiquidationOnIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r141"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Cost related to unvested equity awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted average period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "negatedTerseLabel": "Tax (benefit) expense recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r102",
      "r189",
      "r198",
      "r199",
      "r200",
      "r220",
      "r221",
      "r222",
      "r224",
      "r230",
      "r232",
      "r260",
      "r285",
      "r329",
      "r422",
      "r423",
      "r424",
      "r439",
      "r440",
      "r456",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r498",
      "r499",
      "r500",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized.",
        "label": "Excess of Replacement or Current Costs over Stated LIFO Value",
        "terseLabel": "Excess of replacement or current costs over stated LIFO value"
       }
      }
     },
     "localname": "ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r163",
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "auth_ref": [
      "r585"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of other assets.",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "terseLabel": "Gains on sale of former retail locations and other operating assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Net (gain) loss on sale of land, property and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits, Description [Abstract]",
        "terseLabel": "Other Plans [Abstract]"
       }
      }
     },
     "localname": "GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r60",
      "r210",
      "r271",
      "r273",
      "r277",
      "r279",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r459",
      "r539",
      "r598"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r92",
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r58",
      "r168",
      "r174",
      "r184",
      "r271",
      "r273",
      "r277",
      "r279",
      "r490",
      "r539"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net",
        "totalLabel": "Income before interest and income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r292",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesNarrativeDetails",
      "http://havertys.com/role/InventoriesDetails",
      "http://havertys.com/role/LeasesNarrativeDetails",
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails",
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesNarrativeDetails",
      "http://havertys.com/role/InventoriesDetails",
      "http://havertys.com/role/LeasesNarrativeDetails",
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails",
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r211",
      "r432",
      "r433",
      "r436",
      "r441",
      "r445",
      "r449",
      "r450",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r212",
      "r231",
      "r232",
      "r270",
      "r430",
      "r442",
      "r447",
      "r496"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense",
        "totalLabel": "Total income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails",
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Income Tax Expense (Benefit), Continuing Operations [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Statutory rates applied to income before income taxes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r608"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r608"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of Federal tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r608"
     ],
     "calculation": {
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedLabel": "State tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesScheduleofStatutorytoEffectiveIncomeTaxReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid during the period for income taxes, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r484",
      "r584"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r251"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Dilutive awards and common stock equivalents (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestAndDebtExpense": {
     "auth_ref": [
      "r167"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity.",
        "label": "Interest and Debt Expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestAndDebtExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpensePolicyTextBlock": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing interest expense, including the method of amortizing debt issuance costs.",
        "label": "Interest Expense, Policy [Policy Text Block]",
        "terseLabel": "Interest Income, net"
       }
      }
     },
     "localname": "InterestExpensePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest income, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r204",
      "r206",
      "r207"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]",
        "terseLabel": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryLIFOReservePeriodCharge": {
     "auth_ref": [
      "r44",
      "r45",
      "r46",
      "r91"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.",
        "label": "Inventory, LIFO Reserve, Period Charge",
        "terseLabel": "Impact of LIFO vs. FIFO valuation method"
       }
      }
     },
     "localname": "InventoryLIFOReservePeriodCharge",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Inventory [Line Items]",
        "terseLabel": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r1",
      "r41",
      "r562"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r10",
      "r42",
      "r257",
      "r286",
      "r287",
      "r289",
      "r485",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LIFOMethodRelatedItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIFO Method Related Items [Abstract]",
        "terseLabel": "Inventories [Abstract]"
       }
      }
     },
     "localname": "LIFOMethodRelatedItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LandAndLandImprovementsMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate held and assets that are an addition or improvement to real estate held.",
        "label": "Land and Land Improvements [Member]",
        "terseLabel": "Land and improvements"
       }
      }
     },
     "localname": "LandAndLandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r477",
      "r561"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of Undiscounted Future Minimum Lease Payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total undiscounted future minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: difference between undiscounted lease payments and discounted operating lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Renewal term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Outstanding letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r34",
      "r210",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r453",
      "r454",
      "r455",
      "r459",
      "r538",
      "r598",
      "r624",
      "r625"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r25",
      "r173",
      "r181",
      "r562",
      "r588",
      "r596",
      "r615"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r36",
      "r210",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r453",
      "r454",
      "r455",
      "r459",
      "r562",
      "r598",
      "r624",
      "r625"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Abstract]",
        "terseLabel": "Credit Agreement [Abstract]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Borrowing base"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Weighted average interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Net availability"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r33",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]",
        "terseLabel": "Valuation and Qualifying Accounts [Roll Forward]"
       }
      }
     },
     "localname": "MovementInValuationAllowancesAndReservesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash Flows from Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash (used in) provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash Flows from Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r70",
      "r71",
      "r74"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash Flows from Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r59",
      "r74",
      "r175",
      "r183",
      "r190",
      "r193",
      "r196",
      "r200",
      "r210",
      "r223",
      "r225",
      "r226",
      "r227",
      "r228",
      "r231",
      "r232",
      "r245",
      "r271",
      "r273",
      "r277",
      "r279",
      "r284",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r458",
      "r459",
      "r539",
      "r598"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r233",
      "r234",
      "r247",
      "r251",
      "r271",
      "r273",
      "r277",
      "r279",
      "r539"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_UndistributedEarnings",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r235",
      "r241",
      "r242",
      "r243",
      "r244",
      "r247",
      "r251"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Issued Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStatesInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of states the entity operates in as of the balance sheet date.",
        "label": "Number of States in which Entity Operates",
        "terseLabel": "Number of states"
       }
      }
     },
     "localname": "NumberOfStatesInWhichEntityOperates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "OCI, before Reclassifications, before Tax, Attributable to Parent",
        "terseLabel": "Net gain (loss) during year"
       }
      }
     },
     "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r470",
      "r561"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r618"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "label": "Operating Lease, Impairment Loss",
        "terseLabel": "Impairment loss"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails",
      "http://havertys.com/role/LeasesScheduleofReconciliationofUndiscountedFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability [Abstract]",
        "terseLabel": "Operating Lease Liabilities:"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r467"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Non-current lease liabilities",
        "verboseLabel": "Noncurrent lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r468",
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of use lease assets",
        "verboseLabel": "Right-of-use lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/LeasesScheduleofOperatingLeaseAssetsandLiabilitiesRecognizedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r476",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r475",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateforOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r79",
      "r80",
      "r89",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "verboseLabel": "Description of Business and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r35"
     ],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r47",
      "r562"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r51",
      "r53",
      "r154",
      "r157"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent",
        "negatedLabel": "Defined benefit pension plan adjustments; net of tax expense (benefit) of $513, $89 and $(159)",
        "negatedTerseLabel": "Pension liabilities adjustment, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r49",
      "r53",
      "r389"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Net actuarial loss recognized in accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r154",
      "r155",
      "r157"
     ],
     "calculation": {
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
        "totalLabel": "Other comprehensive income (loss), before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Defined benefit pension plan:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r154",
      "r155",
      "r157",
      "r194",
      "r197"
     ],
     "calculation": {
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Total other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]",
        "terseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r54",
      "r198",
      "r201",
      "r430",
      "r446",
      "r448",
      "r460",
      "r463",
      "r465",
      "r487",
      "r493"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "verboseLabel": "Defined benefit pension plan adjustments, tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r154",
      "r155",
      "r157"
     ],
     "calculation": {
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "terseLabel": "Tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r160",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]",
        "terseLabel": "Other Current Assets"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities [Abstract]",
        "terseLabel": "Other liabilities:"
       }
      }
     },
     "localname": "OtherLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities",
        "totalLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other Noncurrent Assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other operating income (expense).",
        "label": "Other Operating Income (Expense) [Member]",
        "terseLabel": "Other Income"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other Operating Income (Expense), Net",
        "negatedTerseLabel": "Other expense (income), net"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "auth_ref": [
      "r15",
      "r172",
      "r179"
     ],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.",
        "label": "Other Sundry Liabilities, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Common stock repurchased"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r369",
      "r371",
      "r377",
      "r395",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r413",
      "r414",
      "r416",
      "r421",
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "auth_ref": [
      "r14",
      "r345",
      "r346",
      "r368",
      "r552"
     ],
     "calculation": {
      "http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.",
        "label": "Liability, Defined Benefit Plan, Current",
        "negatedLabel": "Current liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r172",
      "r179",
      "r346",
      "r368"
     ],
     "calculation": {
      "http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.",
        "label": "Liability, Defined Benefit Plan",
        "negatedTotalLabel": "Total amounts recognized"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r15",
      "r345",
      "r346",
      "r368",
      "r552"
     ],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "negatedLabel": "Noncurrent liabilities",
        "terseLabel": "SERP, noncurrent"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails",
      "http://havertys.com/role/BenefitPlansScheduleofAmountsRecognizedinConsolidatedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r128",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r19",
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r19",
      "r562"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred Stock, Authorized \u2013 1,000 shares; Issued: None"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidAdvertising": {
     "auth_ref": [
      "r532",
      "r540",
      "r597"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Advertising",
        "terseLabel": "Prepaid advertising costs"
       }
      }
     },
     "localname": "PrepaidAdvertising",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r2",
      "r4",
      "r290",
      "r291"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r67",
      "r587"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from borrowings",
        "verboseLabel": "Proceeds from borrowings under revolving credit facilities"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).",
        "label": "Proceeds from (Repayments of) Lines of Credit",
        "totalLabel": "Net change in borrowings under revolving credit facilities"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sale of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r29",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r97",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r28",
      "r93"
     ],
     "calculation": {
      "http://havertys.com/role/PropertyandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r12",
      "r13",
      "r95",
      "r182",
      "r491",
      "r562"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://havertys.com/role/PropertyandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net, by Type [Abstract]",
        "terseLabel": "Property and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetByTypeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r27",
      "r95",
      "r505",
      "r506"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r12",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r12",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]",
        "terseLabel": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r85",
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "terseLabel": "Selected Quarterly Financial Data (Unaudited)"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent",
        "negatedLabel": "Amortization of net loss"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r69",
      "r587"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedTerseLabel": "Payments of borrowings under revolving credit facilities",
        "terseLabel": "Repayment of borrowings"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r0",
      "r11",
      "r75",
      "r78"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "terseLabel": "Restricted cash equivalents"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r22",
      "r109",
      "r180",
      "r425",
      "r501",
      "r503",
      "r562"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r189",
      "r220",
      "r221",
      "r222",
      "r224",
      "r230",
      "r232",
      "r285",
      "r422",
      "r423",
      "r424",
      "r439",
      "r440",
      "r456",
      "r498",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r115",
      "r116",
      "r345",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r393",
      "r394",
      "r396",
      "r399",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r416",
      "r417",
      "r418",
      "r420",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails",
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r115",
      "r116",
      "r345",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r393",
      "r394",
      "r396",
      "r399",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r416",
      "r417",
      "r418",
      "r420",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails",
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r267",
      "r268",
      "r272",
      "r275",
      "r276",
      "r280",
      "r281",
      "r283",
      "r340",
      "r341",
      "r486"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails",
      "http://havertys.com/role/RevenuesandSegmentReportingScheduleofRevenuesDisaggregatedbyMajorProductCategoryandServiceDetails",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r343",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenues and Segment Reporting"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r535",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "verboseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r474",
      "r561"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleAndLeasebackTransactionGainLossNet": {
     "auth_ref": [
      "r472",
      "r480",
      "r561"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.",
        "label": "Sale and Leaseback Transaction, Gain (Loss), Net",
        "terseLabel": "Gain on sale and leaseback transaction"
       }
      }
     },
     "localname": "SaleAndLeasebackTransactionGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleLeasebackTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Sale Leaseback Transaction [Line Items]",
        "terseLabel": "Sale Leaseback Transaction [Line Items]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails",
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleLeasebackTransactionNetBookValue": {
     "auth_ref": [
      "r186",
      "r187",
      "r188",
      "r623"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.",
        "label": "Sale Leaseback Transaction, Net Book Value",
        "terseLabel": "Net book value"
       }
      }
     },
     "localname": "SaleLeasebackTransactionNetBookValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleLeasebackTransactionTable": {
     "auth_ref": [
      "r185",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A summary of the elements of a transaction involving the entity's sale of property to another party and the lease of the property back to the entity.",
        "label": "Sale Leaseback Transaction [Table]",
        "terseLabel": "Sale Leaseback Transaction [Table]"
       }
      }
     },
     "localname": "SaleLeasebackTransactionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesNarrativeDetails",
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SalesReturnsAndAllowancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers.",
        "label": "Sales Returns and Allowances [Member]",
        "terseLabel": "Refund on estimated returns and allowances"
       }
      }
     },
     "localname": "SalesReturnsAndAllowancesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r552",
      "r605",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefit obligation and plan assets of defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Change in Benefit Obligation, Plan Assets and Funded Status"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r56",
      "r616",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.",
        "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recognized in Consolidated Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Assumptions"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r120",
      "r121",
      "r122",
      "r123",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "auth_ref": [
      "r81",
      "r84",
      "r236",
      "r240",
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Statutory to Effective Income Tax Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of Expected Future Benefit Payments"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Net Pension Costs"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r29",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyandEquipmentDetails",
      "http://havertys.com/role/PropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]",
        "terseLabel": "Schedule of Selected Quarterly Financial Data"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "auth_ref": [
      "r132",
      "r137",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Activity [Table Text Block]",
        "terseLabel": "Schedule of Equity Award Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r128",
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r38",
      "r99",
      "r100",
      "r101",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r261",
      "r314",
      "r315",
      "r316",
      "r318",
      "r322",
      "r327",
      "r542",
      "r580",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SelfInsuranceReserve": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.",
        "label": "Self Insurance Reserve",
        "terseLabel": "Self insurance reserve"
       }
      }
     },
     "localname": "SelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReserveCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Current",
        "terseLabel": "Self-insurance reserves"
       }
      }
     },
     "localname": "SelfInsuranceReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReserveNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Noncurrent",
        "verboseLabel": "Self-insurance reserves"
       }
      }
     },
     "localname": "SelfInsuranceReserveNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccruedLiabilitiesandOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "terseLabel": "Self-Insurance"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.",
        "label": "Selling Expense",
        "terseLabel": "Purchasing, warehousing, delivery and other distribution costs"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/IncomeTaxesNarrativeDetails",
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails",
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r148"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]",
        "terseLabel": "Stock-Based Compensation Plans [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period of awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding, ending balance (in shares)",
        "periodStartLabel": "Outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Award Activity [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, ending balance (in dollars per share)",
        "periodStartLabel": "Outstanding, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average Award Price [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Awards vested or rights exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of vested shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Awards vested or rights exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r126",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "terseLabel": "Aggregate intrinsic value of outstanding awards"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Packing and transport of product.",
        "label": "Shipping and Handling [Member]",
        "terseLabel": "Shipping and Handling"
       }
      }
     },
     "localname": "ShippingAndHandlingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/RevenuesandSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r18",
      "r19",
      "r20",
      "r102",
      "r210",
      "r236",
      "r240",
      "r248",
      "r251",
      "r261",
      "r262",
      "r284",
      "r294",
      "r296",
      "r297",
      "r298",
      "r301",
      "r302",
      "r314",
      "r315",
      "r318",
      "r322",
      "r459",
      "r519",
      "r580",
      "r586",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical",
      "http://havertys.com/role/CoverPage",
      "http://havertys.com/role/EarningsPerShareDetails",
      "http://havertys.com/role/SelectedQuarterlyFinancialDataUnauditedDetails",
      "http://havertys.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r39",
      "r102",
      "r189",
      "r198",
      "r199",
      "r200",
      "r220",
      "r221",
      "r222",
      "r224",
      "r230",
      "r232",
      "r260",
      "r285",
      "r329",
      "r422",
      "r423",
      "r424",
      "r439",
      "r440",
      "r456",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r498",
      "r499",
      "r500",
      "r531"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r220",
      "r221",
      "r222",
      "r260",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock-Settled Appreciation Rights"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockBasedCompensationPlansNarrativeDetails",
      "http://havertys.com/role/StockBasedCompensationPlansScheduleofEquityAwardActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Directors' compensation plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r19",
      "r20",
      "r102",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "verboseLabel": "Stock compensation transactions, net (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "terseLabel": "Directors\u2019 Compensation Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r23",
      "r24",
      "r90",
      "r562",
      "r588",
      "r596",
      "r615"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/AccumulatedOtherComprehensiveLossDetails",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r112",
      "r209",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Disclosures",
        "verboseLabel": "Right-of-use assets obtained in exchange for lease obligations:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://havertys.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Supplemental Employee Retirement Plan [Member]",
        "terseLabel": "SERP"
       }
      }
     },
     "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/BenefitPlansNarrativeDetails",
      "http://havertys.com/role/BenefitPlansScheduleofAssumptionsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofChangeinBenefitObligationPlanAssetsandFundedStatusDetails",
      "http://havertys.com/role/BenefitPlansScheduleofExpectedFutureBenefitPaymentsDetails",
      "http://havertys.com/role/BenefitPlansScheduleofNetPensionCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Treasury stock, shares (in shares)",
        "verboseLabel": "Treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r40",
      "r110",
      "r111"
     ],
     "calculation": {
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Treasury stock at cost \u2013 Common Stock (2022 \u2013 15,140; 2021 \u2013 14,069) and Convertible Class A Common Stock (2022 and 2021 \u2013 522)"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r20",
      "r102",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Purchases (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r102",
      "r109",
      "r110"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Purchases"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [
      "r246",
      "r249"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Undistributed Earnings, Basic",
        "totalLabel": "Undistributed earnings"
       }
      }
     },
     "localname": "UndistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Axis]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Axis]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualOrInfrequentItemDomain": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Domain]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Domain]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails",
      "http://havertys.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnusualOrInfrequentItemLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Unusual or Infrequent Item, or Both [Line Items]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Line Items]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualOrInfrequentItemTable": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the nature and financial statement effect of an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Table]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Table]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r86",
      "r87",
      "r88",
      "r263",
      "r264",
      "r265",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r213",
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r216"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense",
        "terseLabel": "Additions charged to costs and expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Deductions describe"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r217",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r213",
      "r214",
      "r215",
      "r217",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]",
        "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/ScheduleIIValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r471",
      "r561"
     ],
     "calculation": {
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/CreditArrangementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r235",
      "r251"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Total weighted average diluted Common Stock (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r233",
      "r251"
     ],
     "calculation": {
      "http://havertys.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares outstanding - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://havertys.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=28365394&loc=d3e23770-108382",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "50",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "51",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=d3e1280-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL124452896-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.F)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100079-122729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(6)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r568": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r569": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r571": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r572": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r573": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r574": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r575": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r576": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r577": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r578": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r579": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130611-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "http://asc.fasb.org/topic&trid=2122478",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "http://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.L)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e99989-122729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>91
<FILENAME>0001628280-23-006912-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-23-006912-xbrl.zip
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
MU@O1>-[0/,X;NON\H>DM,1EOL5=8,Q!_3W4*KO%*!A*)X=3+&?!;6^WG[(6
M@5%%Q$8%_C%3QFCCJ<6:D^"9DX3,0 B>!#%G(YE1$2(H)9A29G'4UA KN*(,
M' YGR5.4S$=9_)V):/IHK/34@7(5C"FM..!?+F(,D4N!Q5,4S4>AYDQD,VK$
M' Y*8!T9\MA0*RD"G:LHT43$%J'GM?\,4YA=T3LJ^FF+_GMU;&LT^\.XN0Q$
M%O/H!':,1:2\XYYXSX$U#/C -4.T0ZI_9H9 T_.O(^5*DDB-I$SK:,';%A;T
M/X!L:1K_&NL%0\PW0V ]-8;@SDN*B0PJ6(8(L588+"W&CE")M&CC7OY/QQFS
M#R(PT2.JA0@6:2:0M,X0!0 $7 .II(QM] I^;C::B3L2#/7&>JJIY"DVW&H'
MALH 7U'I*#9M=$=^;C::B1^$C4(2'%J!@V2:IG@F[CUAU*! '6(MVMWYZ;CG
M0;:5! ?CQ(AT!%E&A;/*!FFCE3%X&PAOD6,\E=6-V?'AO'C&R,6@C.76<L.P
M%D8RAE#PE%OEF& M\HQ_:HZ8GFNL'19$1D^T]8S%%$$#6D-AHL%4"$=;Y!K_
MS!PQ1=]8(A0-TE: H6!IKSMZ9BP%]E!.<X[;Z!O_?*PQ>^=8:8\](5(Z[UC@
M7 F-*6$F6L$#(;,(GECP41N]8^25\U%&9S&3*=?&<*8QMIBJE'W91N_X)^>C
MF;C'-CJJ /[&8!&+T1KM-(N&(DNCE)2WR#W^^=CG0?QC%8Q"SB-/8F"":T/
M/9)8!.:<Y;Y-^X1S$'8YQ>TZF"OK'68Z(B8T,DH%ZA7GQA+"K&G1NL7716:W
MK-,ASFJR-81JRT("D0RE!*,40(-HL,Z">\"-Y. L$.);)#KS1:+I21%3*MH
MCKQEDHG C0"7SG"K(_. IY[.IO<CDVB*KC8@$4G!SQ;>"H9)L"8Z4';<1<:Q
M1$]P&_I1:#5[WQ=9!:+LHO&*@.^+C"0J.2N,@L+4/K31]YTWPL[$&>6("T_2
MKHK0C MED),Z:"(III$3U$9G=-X(.Q/O$% F\QJ!7628I;4J9[53R.,4PD\\
M;I%W. ?T?!!WC3F0)^^C$48S++E21$8"%I,RC;EJTW;FUTFTXGV>"D69[CN3
M^_7^*W.4#TRW):X!Q9%)JIBB$;/(M&8Q4B2C0<Q;L(A/QC68!9FFYQY(2KG4
MQ'J=2IB1M/J!''<(E)T07MLGXQ[,@$Q3=!&,HUZZ(*2FB$FAM(2I5-BC:(UU
ME#P]%^'1Z#5[-X%'K,"8T>3^L6@ <42!'5#3*,ELX$_/39@-<6?B*E@@I7?6
M2V0LPY@;3+%QT1.3<LS4+)*@GR1Q9^(NL)1BIJ26(O(48&DD0\AS3B, 5/ $
MGXR[, N0,SV7 30K#=%@A0QFV# KA X@DQ8+B95ZQ+)0#TRF[3 P>3_X-5/V
M\_Y^U1)?P<6 $9?(*1?![P:?6P@>%0H>:P<2]61\A4>ES_2<!&K!?[.614(H
M.'18<TX(,913CP.5;8H.G!_Z3#./C2L$ZBTJ;QBCU!KN+8\HE:KQADCZ]+R#
MAR?4[-T"I&&&C7=!TI!$3XL@$?94<H-4<*V,G)LKJLYHZT" N:,R)%LG.%6:
M)J^/,!GA.N%/SQ]X9*K.IOA$B!(\=8NQ<(P3H80GPJ=,4 $7V2.67FT],1\F
MQ@N\,P-H7P5/F0 L0[7WRHG --#*/IWB("O.#7O#+CSKMP8'H4S/E>$@M78<
MUONNZ(66. 6<F+1;'C&*GD4CX7=G7?HW@F- U)-Q"F9-LNGY"2AH!MXUERP&
MYHW0FEB4@HV(99XQ\V3\A!F3;)JN@[%<16T#BH)YJ95!@L9@E1%1(]S*XRSF
MD':S]R:D90HIY$4@B'$P@4:1&'5D+IK(L']ZWL3L"3T3!T-KX3$0UH&T,L:E
MUI0$#%H9R2"#:66BS+P3>C:Q2K6?$4UP1+&@D &%C2P6/J5I&OMT"CW,&B!-
MSPWAP2FMA'"*$):(Q*-BX#12S;$!J_MXF'96$%$AJG5 F*)@&*+,*,<94RH@
MCET4CP@1'Q%QG9_&,R@NG,TQ/@7CX'CPHKXS?OUK)_%<: L$XI:VX,Y=VKI<
M#15K2J-CF%C,4I:-BPI[07T,D7#4I-L@Q-#<JI/W_6$U--VM<KT?R_"?(;R]
M#OJE429I8EX5Q^DS']B;0NR"*?A.1AD$T_O4JP=T(XDOW+\WH0'R*0RD5<@9
M)H751EL5#!4*.]!*:@00^ @@I%\6%/^6^>=W-O^7'OT1\R\,*,U@G%*,!7#<
M,)4V>,50!-<;VPD924-&01[\#+LG049R1S(*F-8ID)$:(7'*E0O(@U_FK/?1
M(N6YU312UX;(OJH<O-@V_?W0$"S]N9'W\]ZP-ZW<XW=E 5,Z.'O7!5VZTO<)
M+QZET?UQMGMV%"[#Q3^&.;3:WW^*7KR7GF+#I5?!,RV]3B?$@#</T)]@96Q+
MN<6<+KCE ;C%>9PJ.'D<O6=$&&LT8Q$0'D5>!B=;RBUSH%O6P0,MCFO?]4G&
M'H2Z\)>W+IW=%KDRPG(4**+@J1&GVLHY<Z!GGCKG< Y&"8N@/+.,>H"E7 >I
MO? 6>2O;D,P\9SKG]; $5PY<.WCP=7Z:?GN2G.,C-90(BY'"#"-D#1<64>ZD
M\4P0UE+.F:'.^5DXQR'GG5=2<BZ8D\ U)#CETTZ(0ACSEG+.#'7.Y.939!=*
M(XI&2D0$8YY21:B32( #%2G#<N%$+=CE$J(1PGF.:  0PP+32EH ,B9!8<E
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
M(TS9)CK.'E-.+_"'$Z,EYH*#$PXTXEH(RI!D1!$MG&G!8>'SHSL?YEAC@97
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
M>\_KMLOQ R-"T:/!4OT>?%6:H'\NT:4K'S[Z%'@R\\4P34QBF-^.C$\'"+U
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
M U/66>1E]=.IG37VR5.++&6^0XA)P0(AQ<P2W E( @+6V"G*%VKGD=3.R4$
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
M -_:C!B>OWV$38QOK6";_E)T;]._!6X>AK2^8;)C4^9A4-NN:.JTZ.5LZR+
MJ%599KI5D=XST)(;S]!HG2;)2/-J0X T"TDG-0PV['_N%R?U8LZP-A?U,T"T
M<QZ<D*_N(N^-)R9=N AVEK/UWE%1IMJZDQX;1F\&V5BO>AHO3SJT<\N<C^SU
M[:L S2I/&5*_WUH4>#9JKMLM3E)#<+E7<^&E)2U@6QAE;W0VZ#EQ4_1V7GW.
M7H^^['*6S=0/4UJL8,P,0=;9K8.&/C47]DTC1\\2H&PD*M&M6S1&:P J.O%*
M,F9%#SAL6/;SZ@#:77BW4R=.4GX1)CS9_*0A)PHY<^>UOP$L@&$/:94AC%7K
M@A33)D6C[6OO"@R9K9+BKY?%T]7D"(^6@4(Z4QD47@*329SBJ-I9!7<7A'D
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
M/[OQ!]3L-C@[2IE+*>8K=+N=X(>-W3V!1U)*3]84.FO6?8 UX;,ZHTM)T_3
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
MC.V6TF*^?!YN^3!TQWKQ)@V%AS,\> 3-I.A*T76F'//-*^R1K;\'1U>@',@
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
M$*>OH!\M&%@)YUV6=VM7A$67Y: X(^42<M^RUUI$.DK=L7*S37-ZR?;WK%I
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
M=)[/L0>*Z3P/X* &S2;(LPRL3!SS*"YC!2.0MQWF2(4T^8K@Y3""MQ1M2_.
M0V44[1TK..",X[_S1*4T7B<'YB$P6<86TS!U#-B+$,8X%L2GJ<41P_]8[T!$
M\!*Z)D,L"QSFN.&\0S"Z8C:3-9_'=4#F. ++]=Z 6)F)M2=!ZN<%]O81?'U!
M@$L3YYV!ASLNP<-]+N#A/AH\*H'[*H#U* (98/R9L+((&\4YR]3,Z>,W/^&,
MFK.S79GAQ[^/DA]^O-\OO2 $I-92B.YN"$B#&@&I8A!"+Q,!R;9__LQ3G#17
M*62=3L/Y]?3GHU^=3Y\_'I^>GIQ]^'EK&)FGV-OVR5*<5X@3+5DQ:=1SG9;T
M0R^0N<FANO1"'@FH./U)4VIYRA7<?1QB$/'PZAG.UDW2FR :15V:.;@+:\@;
MJ;T_<T0YIM>[>JZAS+!#=1LCJCI#\.<)@Y0C*G !@E^&JI1Y .'"3-O6@/VR
M0QK7N;Q!/<-.&PW7>BP6@AH2N/P"-O %#3*<&[;5]-UU8,+KY_#2,(-TBA;=
M->SBE_@:,14U7JX/[#-2:S!S!4A:\.;+\XCA.WDT\:[@DI.4R3.<YH%G:@:#
MR7D8N-OE76U"H+5'(A=[U/K4M;:""]D:EW8[/=9I;0'55749TVTX[\\^G#KG
M1^].+_[MG)R='__Z\?RWS]L#5E5BAYN0V#)KX'P]"@YCG_=AP76ZM057,1/H
M95IPE1&E']Y]_/S^Z.+LXP?GZ*>/OUTX'W_[[)S^O]/CWR[.?C]U/KY[=W9\
M^KF"(("WHNH50\0YC)-PR$*%/(T3]?M\'N.4*RQ4BW*.+RS(7OHI]I(Q,N5)
MD"A&I*;B))7,6 M'REDH+\&GY%&&0-8$F"PS:>.E=Z&Q9D;UNK;EF*A9? 6:
MO_1>M-[ QLR"F5J&K/-DS''DS2BF<BF8S'J"DYF77HPP73T%3'T&A,!O##RP
M7%2(\9DXM8:NFXJLN9=F8*=<\:YYC@9L%X,M.'O#?'Z<)XP>[64R 8Q-V5\\
M#- NTF*,BD^&-!J<E2W+Z@Y[N@)JY[*LP>"!8.W:[0=$XGN8)W<Z#U2AUFX-
MMW_RAN3+8"7YTFI7 TKM<*MBK0\>SA?$F0(TR(P#UJ\]NO_OO<2?.ERJV_F>
M/D!"2XLEA&&G+WQ;RJTJ1_$)9(\?S+'DU_?SN50'LT0*RP),A!#(J4B?F8PD
MT0Z^Y0*#8-PBC=>^J=AQ=T2J6PK!*I'C.PYIG(-R?FDXYS.0\P^"S77+2:RO
MFWSTL^C?#;CIP=C@)G_D(2HDCZ=>@#,B]3TB2V:C:I<M'>#ZZ06TIX"FDKTY
M&#YB&X0L/E 3Y]282A_95-JZK/<9,C6=2[L);C>FD-K-9L7X^Q%/X5.B<$!-
ME)$&W< KKD/_AP=U8.O=!VC^6RIANH\NT:?H-*U #Q2%;K2+]^VWO6+5_1N*
M"(>#NV&0W,0RZ_FZV]_CNK3S3%VIR/FYX?R4@_#*'@:P^-&W==BZ?V/_,3?1
M+$GD9T&2%2VQ=T0A-5FHQ-_1GS(T<JUB&<?1:K+57U*3:&9L?@1#:Q=*=G"
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
M5+H?H 0ZF'E?:"M\KO@X_2?TBCFEB_>03DU'D73QAA>&L<]VC]Q]\I9!4.'
MV@I>NALY\X-F*3H^BBUR>&.2Q.@_HA4'MRZU&4P?T40A)R)3 FFX_$>-9<XP
M?U)<4>\K&5 20"E\5!-"L=\3I.4@"H\QEB#*GIWNL;F"!\Q,P(YBGN+MY%]J
MX]20P=-\;:X_B;WU,Z+)"M"A62N"I2-7HX4( IV %"T-^D)>& FCX[=BFH!+
MU\:3 L0\]+"4)\+HPI6DZ8".\)YYS#%>_F.@HV$!?!GKC!IZ9'2Y4@E<@.C
MDDT!Q9L7L&#X&+D'F(2T,J9;O0Q/EI^D)94MS% ,8<IZI% NTA1V,GW(< /'
M(7):S>\:SJ\4J?9#>!X=+Q\07@C,C^.%N(8G8OP;\Z@)!:'!/00G08L$WBS%
MN<#01Z$]YB^N%\8LW=#9B9%B#CR8"^AF\SQ33L$CLA3,GN(1C=AU2KV9^399
MI9AIIPHU-JXP[K9G-T9'"4&E^%^,*ENOW Y*)_E'Z;/@H8=4CCB-*5B69DA1
M$3F%XT>)?+QQ8T5!*Z3JW%O0K9CD8'_3Y]&<XD"H0\/1EE^&5GPJ@@IX%0Q6
MM.:)0Q*LOL-DAGXA;"Q*Q1)G\H?>)1?X@8UW30RJK;[_X=?1^XNB(^.97B9@
MN<-"<:ZD"&;,C0 ?4$"W2-NWQ/CDLLRQ2??/@C%-Z8:/$M^!_$WR.?,QBH5\
M/L?"S"DF7/C-,RXQ\<B)QTV.RSJ"OM%PCO!(-0^RL2)QSIN,E74?(;FD)6!,
M?K:.0Q9G:K)-I'/HZY:4;)!G8#,+5O.@*M^>O21Y!G\:D[&&U30I;Y<(0W/E
MBU(V'3''N^I1$4X69'BC4; :*\XI2KKQ@'W4CB1WR'?[[=SY^>CHT[Y=X//-
MUN5K47U_'/W^LRB][TL.,>@^WPM1XXAK2B%N)&QQ9O!;_/Z2=&^L^R7KTC$P
MH7QG9-?<D]>ILYUCO/.D>) 2N/P@-M8',\M8Q(+H8/C[9M*\H CZX>8(^O8%
M$+WVJSKL7JVX=1UV?\IBI<]2LP'G_[$(D'%!?'2 >L%Y+_&C/=,/:/%0.ZB.
M98$6I[#@2(7Q-9I2>8CA1E#S'NE%,%O^E,Q D>/T[:+^HM<B-47])4<UHEX
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
M)I$"[U]'#_MKNG540,Y?B%TPSO\$-G\LG$4A\-6!"2VN0&,FH#"]%6,E$6-
M,"E&>1V6R((L],YRANFW^83?* 1&[:+7Q%-A#JN:2-*0%0$OZR'3)%%M)""X
M;Q0%8%$P"X5%GS@'SN4=6 XS]461"WL9O]Y2QA64VP17;$>&;$<P53F=!H@3
M=)1!VK%07!JQALDPBXM-)KC#>66A:K8BO)@E[(>I.<WO &,9Q :STR_&3HR5
M"P%SCN"?U"8*77<,6^UR9DKX.#7SV8P(XSAFKC"I%(.@8L-)L@&\WL'K@]T1
ML[*4&RXR!S$KXL 9@DV+E0'<$ ES21E>M\&OK0HUUV65(5?HN(3S*]4')PH5
MF#-3F,36&[U:E!),KC#1E@P8EJ=/IQ'Z;%C!8 EA%="3V-! P</R,$H1_U<X
MGE8&+$RL&/S]*;^]][H^:+'J)IK9:9%-WO[5C>DO<E(HD#FSOB!+<U[(K/V;
M^"1Y*<'%1_J,+.GH!D/NU^!GM"N8I,B7@64.'1)7OL A>Q8?WCC.I-/GQFD;
M7@Y$[.4RWT3X0Y9R!CP,+2FX8+-'*PBTYA^R4E6S:](%*!X9;Y,*\GL]3P52
M^HLT1P5+=SQ=I_V4E+*Y/I;(.'F-\N4S]Y#8VA26IYX9"I,S"I.JQAR!2<PM
M); O5US8R_)\-(&[%8DJY%[WC"CG?F@!"?7U.(1MYH:@8Y%X"TFD0V7Z'O\
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
M4$-X>-.67^>TI9EIK^  :P?)_CU.DUN:"0;JY-T:&[U%8(D][RLK3?@'<Q+
MPF,S/T0XCN=8M0MFZ[*E.^7V[C9$PHM9GI*H7@Q1+1/,V>+L _YV/7R<?ZP3
MYMCSP-BF+C+!\I-H)2MLP K;.5[!47P>2_M[3'*UAW1 O76DZ*I)/HH<"I/D
M4Y\R]4V8YLGGC NY?+;Y?.OW$LAO'2^W7+[5F#]:N7Y/*FPLE^])W&L]U70X
M  OAN!?&:UD(![%CVW5[#F'*EO7ZYKR5*.IA35E[A:3]"J<L2\J^W%5>C2H]
MA 9@+Z;"GT--(7(QE@ZDA7AK108?,$N29/^<97+8-HN\5F9M'R[O2UQ=K:(:
MSQA2> 746Q27Y26N+E"O7A2/^B6NKSR7YRY7=]O4N\0X6GE$HIB%F[.5E4G!
MXFPC-5Z(F;3.G&2]25D?=BP&9M65\)6Z29/0_99&:HJ15EH]HC32V%7UE[ZS
M0CALZ+KNS<MM>D4M:OG+PUU$D3T_)_7$3XLD+<\C AWO;3(LB8AI,^3/-Q@=
M@P]OA2^\(RW+*]:2TP(1*\Y?+[]V #MX3$;T*HPF3W9 'Z-FDG,$.]SY];1,
M#<<QJ B=_^RW@&OO$_TB*N)ZON*V:C_V/D7DXN=(_A>&ED<@GD:D(GRJ;<,N
M?0FTO*52CKW/$/70.'IR*<L!$&V3CJ)0.#DNN!VQ+F%JZQ%FT>GOM8O2QL +
MX!E#4'YQ16BT7KH\79-L#U:>GF?G'U^!2#T91UW2KPBMER)495%9)PI?="+<
MD5!]L!EG4>CRR?;I@S,M#,4JZU'LMEJKEO;I[F;:)5$O'(WH"Y*G:BE/7X(\
M/2&343BH".V_7KHXU5ZX.-T&)1\ P:8Y X2R<1!C9P![Y3XUGGYH5/HH8F09
MO^>BR.DYM%<F89] L*6\/3AY>V"E!;4X'O=954&7,D H5D@0"R%,CE4/T+L
MDUM7Z0\N*_U'*,,ASV-6V*W$"6]R]0=X9PC?1PGT4RS$W7#<0YA$-V*0>0,Z
MF@)!#8E+DYH%52##813>!7TRHKV)H%25_Q'@V:QZ05E=O9#,2I>J($>6]!M(
M<NKL]&[^OJ1"09K>0IPX[(U'JV_9V1'?AU.NN&4YKN(R-?=O-YHJB"LJ.K#6
MOT3BPQC?D=XMF<1'?\X2)5#D[,K-3WKEU'S_*5-;VG>3+:R'B)I,8+X#;J 1
M[P3Q3_+<0Q"Z$?7_=?2/P-(LQ9=5SU:HI+D6L6W3=21BV:ZD.88B_S2//G18
MY0R"/F*PD!S:\$>(^<;&O832"B_3VN,(A,D-Y7(KD4D!R*!@D$HQ)I^&-$K0
M[))RJ0K^*[,?$7\FJYX"*<?P[(!_LCHJ!A+K\NH'&)K' >AH4IWET%YX6\U
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
M#)B+/EA?MQ5T:U) R;QMO;Z!,$7.6+VWPALB-$DTZ;&@1Q@-$^GU-@%H<.+
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
M ,R=$D>HV#A"MBP_!D?(JLKZ]G&$++MJ:"6.T*'.9B,<H56>X>$"#*$QO!;
MT)ZF7MK/>VE1-X6(EE5R#X[ .1V1 -W=LRB\BDA_P;C.,CY)8^;[S&MWWKR&
M-WVJ"\=DR#J:\W<)'[$W[!O,C6/7<>'7(+P=H*D-5S;# 9VP"]Y6A;,PPJ5A
M(<=1-X@%+W3';&1=>#,, \8048^PM/IP',5CPOO:$OCZOV.,!<)+,)WL!ZC-
M AC""&RT$7L&[YJ3OPWSS*<P>2]D^?O&@*7O6?"QYAY %%#.N0"Y3M/__K-6
M]L/;#^<Q]!Y5FRN:9SWI9QHOKT0'OH<;-W!JX8D7DX';C<+!9)[;EK-CX;BM
M<+4P#W5K+TRB6;;F^\Z_^%C?"\$T>H42,ZF@FS\8?S:&FV<B?97$&LGUY['X
MX;D-!.,;[ 6D2.]Y@)_](;]_6^&QOU.X?#BD/:'SGRSHES;G/H5O?M$>ZVS_
M>?;7Z<V]<( R[R^V<+'PK39WX1M*W"Y(RV00'\>3; SL(>A'<R27WJ3"Q&/^
MRC@=;N'-D,UZ\RC2X\] 'G*B4BGAG%Z\-$L*@I<G+1XIP^8R%BNEUF'F+G8N
M,@Y!,I3X4"]% &C[$ #WF":YHJ>BH\"MCYY0+*OA/I[:MH# ?.3_[=<K?B 7
MB(5G2W;@N1>^%&8Y878S$O&(BJRH\AV]4V3Y+AX[<> %7#A=\#](!"(&?:L'
M)="2%..N%.\K9RYU ^8J>6B// 3_NN$@!C7%>>B8_X'L\RE"U=SIAM%@!+KK
M\^<SY!J/#BG+J(-:NPIB7E%]-G9Z@2O47!=DX@@AVT^#J/](_BJUVO883RVU
MVH%QY)V:'E\XQE7U85U9)B&?<#@?]T##R2H198V?^-0]_,B>S>)M%]0=1\$(
M%6']SN7M$VJ\MEBV52U_?J'4@GMD1J74@L7D.>40>.ZP->,_BL6,2JD9#XU+
ME66:,9YA4]D2OE8OJL=59$?&Q+*J2_O4<7L-L>XLP+K'P%H'9*<?]GKA+3H.
M?C @ Q?3CT&NCL*/L+9B',W'TK HB!5KH ">4!()O!1EKC$Z'FGF#QNQ\Y\"
M+^P5_O/Q_/,[X4WP%JNG63D@B\M])#V&=7+1I704KWHDTP*(YE&!)\P_X@*K
M8#!$&O/:[/XPHETZB!'H P.)?3HS[)4OX:!FZ:LD]JK[W\7 ?+IASTLRK;+Y
M7JC_=QR,)H]^X\W]DR-Q5SB%[7OD\_'3&W@%ZP(8CD!] A_/O.\THXGIFZM;
M*88M,&\D'+Y_=+<]LCYB(T?"&;E"IAA15#ZL3SP9$=CT'N757IQKP7IJ3+DV
MJ3,8C A\PUAZ&H'/8P!NW*%\G4,$6UDALZH_M$;J2A]F<<=]]G_O=SR<V>71
MJHJ&"W+*2N*Z-**(<C27R-C>4C_7I(\^_+___8=L2.\7_VT,/#1#0&81H3_M
M*8B$R<_R1JR2F,$ZA=%$&()BP2])%*%_P"[&FL, HV@@]AR:U!<"M=,4WBEO
MWS1 _('K\<9YBZ(WTX$O<,W_L6K-63@_[MY/<8'WKZ.'SQK)LG5T_YK)RAZ6
M1)8>.@7"I&6C4V\*LE$53MOG36[Z7'QM-FOGE^OL_O/,9+G<;X4#NIID]WA.
M\[F/9,Z[H'/GW-:D8D7.J'C[!SD+=U;S((XPKCZ6>1##?^@$)B>*#_]THC\_
M/%KX*MH:PO?!4]//)H[/ZV?M\X[0/A4:K9/Z61W^:76$\_JGQD6G?EX_$<Z^
M?OS<.!9JQ\?MKZU.H_5).&V<-PLCJ]<ST3^&".N)4$E9GV1V*B/G92[,J!@C
M7R/]OW3<*ZAZWY-:(#IF%;6'P0 #(O ?])>GT9(X\XR??>3+[;GOE!^_(6,O
M0'\.AT]<?LYN@I$?-^_R.TD()N8AF'6J.80W!!M?3WK<->2E6K!6;QG!QFEQ
MR$1XDZM(Y\^8I"7I<[!@W.!<$O#!)S![A'JSXXYG0B/N3-PG8'&?BL!S S$Z
MK?&28 UEP1H>%W$QMN+WPMN8!5=8W3T[U43AOQ%-0RT!IX8A;$SHS05>9N?
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
M@*=DZ(ZOFD1S3 3K (-#?;+!<4B'1$IFW[F14C+[KIE]OM"#.JHK*52DINL
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
M5&U;ATJWP3_/')PJA>;_9^];F]I*LFS_BH*9N-$3H>W.Q\Z7/4$$;>-J[BW
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
MU8]8&S_B?EQ4_8BEYR.:DAM*:2(SNT!B1 ,JSD!302"90*@63EKJ.\A <]G
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
ML=;[[HO;T&HSU_/\Q>62?AM,#J^FYN?+W,+*]/9<"2[[U HQ6#12*Q?!686
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
MA)*  VB%)^+P!ZVB@.WQ-DN\AMR%G;FL,Q8Y%MD_806K5)-\HSWH!LCBFF.
M6F\$ ;,,AL$8# T.H(JWSGJ3G-"&!2Z%:8XA5',,@1\^@06O(9U7A95?-@/]
MF<F"PE@/(N6Y"D(3'_& P:I O J!4 4$0Z4+7B@@"RHN$\5%B%#$ZVE-#*Q(
M)Q1'XS0 \80"Z4848;5+5"47C)$R6>.8J'R*1M(<G69^3A&\I@C-Z9HB;D\1
M;'MS^R"S[&Q=$D%)$!0B$N,S!V0I8$>2L)JCZ7 Y<@9T30T3A[6Z^G,V3#4]
M@ 9'@EA0QGA(",@,'JSIIJ,V.I\+R7[[OAAH=T&+=T[<I -3.H6^QZ!ZP3J&
M^8P3:8##1G&SS@I\15 \3(?E\ 84:ZV@%\^$X,L\"D79 V88QI(]NB"$WKAS
M!! )0,/>(@2(O<EX=HQM3/"2)D"%(V"VVMV$I03PESZ,"N!Q'Y$9XII)B4_,
MLW[N]?O80PN_%E$U3A' 21R-)RTGPQ!*)[W4?@?X?G(,.+#&3NA:F(UQYP&^
M ! D\U'6=@,\,VF="1.$-@6B910BQ>BXGWB\.%QQC(LNUP?G;_K*[NH++NKB
MQ#S]R;W-ZL (8XVO(A$I>")A78D+UI,0M,D5@"UMS++W&'G[VM-BO.S:G\7:
MXG*U\[A0Z-Q$0N9$P^CD: 0BA8Q.AD5 ^$DO]MSXM#;O)PLNZ!*LW)QJGS<Y
MY_%:ND]JD]TGL%G2''(C1X?%[=^XUG?]%0GQ]23MYJ>3:;%=)C\GZ9T=^,I%
M20'CPW\4$)V4Q$O&B#*::EHES[A<)KW[[^Q_/2G&Z7QW'YP0+II[G(Y=K0QQ
M,E?P-_(%6K(]L.J+G^(U0&7@M=H;BB\^*?SC.H< M<8%. #;IH($W/EY$AAG
MT/IQ']YISQ->;[S:Z#Q_\N3?\V,!Q,,]Q.\#F.!A&4-Q[*"?+;6+782!FP"0
M.:YE07&3N&('UH)H4 L-F-]HW,@%_'[E#$MCE\)H0"Z%*:!TA(:S/CP&\^@#
M9NS5[KWQ:  MCB8+HUK"#,N"YRLKO3JYT')!I[7V>_>:'W"KDW:@\ZRJ,L%D
M=L1J1DG,%0.]F,#,UP]/!%V97_G!R:+Y3 )^2 N9H%MT@9[+?@]^0%;^ "Q7
MLVX11PZD V!]%$^(4U @]=$6 J& 7#].J3. (1PA! &TT-H5<:->N,7NREG
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
MF%"PW+,\;Z0$&+896E#?-KM>Y_/!BXZH@K$,;@ELG>?D;*-4^[T!INUM/)(
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
M2R875UV)WDG38L/?IYO-#X1)3R\R*>=9QJ 9428E(HVEQ";J">,L:J=U)7E
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
M43$K_0A4:NX-W1!T;*TPZPY@3>'?2)X39)F!>P_=;'2>XHNU3QH:7FBVUL;
M2Y->!*V*^AB6MQ=GT$K3XO"P'5FCX#_Y"$9Y=(X<J.Q)#Q;0C3L)6A\->J'
M#MAV6,')M!>:QL9IZGK]#D9W@'9O5@<="Y<&V;:'B &6ODRZQ&QT)C,_F;KA
MM%<L\Q[N?HD4:0)OT*3N RW!['#ML/$),'MGBBAH.H= 9=U!'(S*XL^?B@A"
M>GY61- @38]&<8)3 ;([@:Z6:/-R9-/-J?7QO_SXGX]O2_/7M-+09X4M7$Z)
M#3.;'C65,A??:F+[Z/DKSD]&_=GTZE<6XO@PT#.-[RJLS2RQ7G4I9 ]9[QEA
M=&F+%O[$<1;!;22&>XAH>:(R&&=M%3QUQ@)X\)JS Z;DH_:MHWF&EF-WF(@'
M$GU/7(:Y_>KZ)^YT\NB?%W<,MJL9E*(;$L:]O%A7+DG.MUF2RU&,ZG]J>HEX
MO%4H]%>0AFE<)SG_E_O>0^@<C5&A_]?U&P)Z9:^(31!K8%W^ZY_NH0U_BO*R
MC'L%?5[-\%]=IY62O9_D+/%I,MH9@:(3W<Z_+D3#WH$-=M&],(]UVNQ-0G\T
MF8W3'K3_>W\4WG]O/+;WHL%CHX_[;_Y\O[WW;+"[^93M/']!WPZVV.[>Z[,=
M_I3O;,9W.WM/3K;/H-UE//;NV='^X,7'[3?[<GOO-7V[^7*P_^ZUVMG;%OM[
M^W2';Z-5=89S0.__]MGV@33>!T<3R<Q0@O\BQD=*;.8^1Q=EY=5RR*X3.E@A
M%-<Y2:.-B<H'S@27L$=) S1.@'*/492/9PF#7>ME!U/^UTL!S[=06BMC;Z\=
MW/T > MK4K#* $#+#.%4'<%:0BS<!&?<!=@VAD^CV;3SRU];SW;_T8 *E&,8
M>5I/WJ?@$(;TIHB$9_UI<= X^!ZC7@$<3<-1B8W-\U"QQN\RQ*"PXG=K$%;Z
MB+4W+C\Y^M >8%P*?.TM3.<$X=<7'SS<5;3"TS*)W?PR'?==2 @U=\?-476Q
MTW9A-J^FZ&_"1?T;9_) 3+=O+BJV^/;) 0>FBLYFDKP&(YWE0$P.DG"A0&'Q
MRFI:&^E*WE&0ZUU%+ZQ)X0Y)06P_.<A12*^L(SEI!48\WB!T8,GGR -(78N!
ML&#$RVY%K_ JWS0&K19,*-^:."G<J 7IUTA$D#QA-#AVX]I7C0\^PP>;GX\<
M/-(9IL/:1=R#)\,4P].*4,-C56C]<(3V&M@H\78GJ'?@,YZ #02?KH0QN @O
M$Q[_IG^#%AK%/XJ??DV[JVGWQ=G.DP-O5%694)$8HR"2)SPOBXF$R)2.#B1,
MD'C+K6OD:I?RN0/J&[N6U]1PM]1 @1IBR!A_Q4@,F-PFN$2LLF"A.Y.3 K:5
M>&;*>%<P^BEJ8-_# ;TFB+LE"+9S<L!BY7TRL.C*(T$$31Q\0;)RB7,CDV=@
MB&NA/T4-]$YO)WZ>0;'1V9R-$9/7WG"\$Y+J<\]^[_]F&'4- RR@OJC.\_ME
M?7>:QBWRSSF%::MC+[SXRW($^#%&,>-A?--@K4S= &RIZ>0?2*KHB$UQA6*]
MMK-X/I5/-M3QI[?0T"*8&+PPVNH@4\R&5<YS:E12>(75?3D+/BU3V\VX,N?L
M>#[#W>'6$(#*FA6O8,77='<OL)V]0^A[BX'QX;F+2M!,I(Z<H"XE+O! O)!5
M5C3!_^M'CY6^(K!E-/XT88!X? 6R,=VMC.:7Z ,/"Z^GC<T>^L?C4S<> A=,
MS@>WIH="#[LO#IA,PIHDB<^Q(M(%2@R *<)8%,YZKD2VCQ[3#2HN$\,Q1C[7
M2]R9X,(63\=H,!BAK!Z%]QLKZXQ^QZ- G_J]]*&)]NP-:YE1/%X3=!PAE>19
MO[5XP$H:3\[/[L+BM9OS$\ )VKOU 1R><<$H^Z=GK>NI%LVED>-Q+Y0 H.%A
MFG3KL\3:I53\MWB,%ML[U^>MMZ<]!1;A.[595L[]9N%HWD&)]!G5%QCQB6$O
M+5P&NGSI_\9G,-6C'\8_+K^Z?_S?8SR>G9[^N^^&TR?#^!2$TC'2R'WTEX=Y
M_,(V?]L'F2/W.4"XLVV0%8=L_\VSWMLW^^+MWK;<>;,/[?6/5L0OG+T=H,PY
M>O=V\[78/GNA=C?_/@*9UG_[+O:WSP[9VW=_8OX5^9^S0W&0@F 64 +A3&K4
M0A[ (5/$A&AB3$Q;5RT[RW7F-/,4\&>,EO34BN1H],FGBMIJV5G>[D'AG/D&
M7.,W7^D)O[;GQ]^+G'YB(I('H1(T* &DDRD0D<J*>*D$L2G+S%D""<:6B>(!
M1K!<H./4[GP=ES$;P"3*+1&'V@>S?.#)T.>=!&%ADSKZI8TP*&F"8#I]=SQ)
MO[8??HN]R3$8-[_VAF5TY:7?FL::L(05!;S+<M8_-X?N0O,-KNJ.QXMYC9HS
M^0VZ*O%B_2/G>J-25__^R9<_^:,6[:#NN&'X\1:OWLV OZ"LS9=6O+_;!$*E
MH5][4^@D?$9ZJ%^VT)8>S:#1./G'9Z0!_<0LZUB9;S3/*R-H<%:H#VXPERL3
M[3V\:;/+Z;YN6YQI=;&H^YAP]:\2A0__]0;'X]&'VKBX:5&LGRKQ[,WF?"\3
MW-WD9#]66.Z0NVB"S-;XX&7T6@ 8\9E;];DG^U?"RN>8H^N!)(_]0N39I(D4
M;]_\V=OA6V?;[S#4^CU\__?[W<V=_L[SIVP;^MO>V^:[>UMT]]5RFLC8WQ]L
MB?UWVZ?;9_UWNWLOC]Z^>2&W^6NZO_?Z;/_=DX_;9_MJ^]T+]9^S>;FGZ?;>
MD].=O:<'4C!JM(FDBBX1*5,@3KH()D!E>%#2Z:A*^#:]?;FG&W''=ZYRN19K
M/ZU8HU5(E%=!!9$E]=0X"WQ0:2&S!#.;?VZ4REJL?4.Q=GI1K-D@/<-KU%[)
M3&3*EGA36>*B=)97(BO^L,3:UZ@+>H]ET^^S7A_'.+D6?]XDB_</D(U[!0H3
MGE+0TDI77&:CO.>6)R:49:92SJU1V'T35UN74)B0/F:F+-$J&4!A1A%?14M8
MXC(9[D1('NQ15G6YO7P ]F6YNA]H)OX?DX>]5<F*P !_ _IFQF651%4I+51E
MU+797]<\_!UX> ER5$H:ECT>66.!->\9\6 &$V=P#W6(@2?T*>DN,_>)AW\R
MI]:SV1CX<#:N;X]FX 3X_&6H8L6D?QB)%(-(C$?.14XR<6:]TESS$"FWT59A
MC2KNFT3:OH0JK,U2<1Z)+,DVJ*B(E2"1A!/*PV9&*D+)42CH71E!]\B#\].S
ML ^.4VJ5<C%(&BL;$E.JHIX[EY.W:U!Q#UEX"50(Y7105@+C*C0,LB!&,DJ4
M-JP2)@?N,,TH[=+JUC5\[I"%?S)OQ9PCULZ)Y3M30+>@<F@$:T:F+$#R2&$3
MR\Q;EIQ>PXC[)H->7((17%5:^11)I2N $2"$B.<R@'5C@Y$&[-9H'SW6K,MO
M+X/6OHE[Q\(<D']V4OL8I0Q1>>E,%I*E)$P$"+F&$?>0A9=@!*U,,-P*0H-4
M1'(O\)0W$VL#"&=-&=,.;UMTC;VU);!V37PI4V(]C>EX5G-D;XC)JP[':;)V
M3ERZYP4$9@18MYGBE4YO02@)F57%5 "CUZY1Q7T32:\OH0J'!>V48$0)PXCT
MBA(;>206C!JK87-358%(ZDI^:V?IVC=Q[SB8VXHF54430P+[P/MDD7.E![Y6
M7*]C+.XC!R^!"MBV&*2W)&N;B:PR)3YJ0X+35K,@:94P\V>7\?OD7?P:KHD[
MJ"S^8]8._WK9H-:,_ZT8?_^2ZLZTDK$2%8D.LP5A"BDOJ"%)6>-@8V-TF,2;
M55U!]=U6%O_.0:-KOO_B\\0[2OVUYOMOR/?+AQ&TTC'KBN0(:%UJ;XBQIB).
M:ITB('BO RA\R[K<F ?!]S^9@^$OS +I0I@-9OV2/2 F3/K2*W>,?PXOPR_?
M :L\.5_QS84%A\_]A!] C#T9C&!ISLKW5XJXM72[.^D6+J&:(*MDLG'$">F(
M%"830[4FPH6*6_AWBOS18U[9KA'LDG2[=-=S[8UX0)Q^5^ADS>GWDM.7< P7
MAGO.%+'"V+I IA4R$AUM8LQ)*046W-:JRXR]'YS^\P14<'IEKHDNUAG[0@#9
MY(<0L/YQ-,-L$P5$_E37^.YR1>ZER+]/?JB=M);B=RC%#R_A-<^EC=I2@H4-
M"'P&*9XL(U[;%)P%8].J1X^9J+JRNJM#[;M@G>_LHUK+R[6\O(_^N[6\O&MY
M>>E*M*E$E2CAH/DPTP-8NA73)"G&G=25C:%DQM9=:B^CWH<G+PMD_F=)$K98
MFNU"RKV5I=H^,Q.EIC].)DKUU3-1;B9_'Y-.OGO2)KZE.\]?G,*S_9VS"+RU
M37?>O#S:??[B;'OP$OA\2VV_>:&VSYX=;5]*?/N"OMW\$\;U6NSP;7CF!7O[
M_*E\N[E]^O;Y/O#E^X\PEK/M-T]/2M',=UL'6BC8=24(#]R!!2HX<3%XPGPV
M)G"3A#?+>2<%/!$IT&/E'4A=@*DVBI@P,ZX3SN?E%(-_C%/L33M/QF/,]/JE
M.2>O[W4I.R; +^YXL%XF:7WEN)5X;\PSFKU6X4&F/MP:=G;#=.33N"YI<I(Z
M)4E9R9W>EB49S<;3H\X36.A8$B/"]^4?J<ZA]3*5!+VQT^[+X3B57>G\@N65
MZB=+FO?.__LO ]STV_*#Y6OVVS_J'+NNX]WP/?;2&];YU,N[X_1AU/^ :7E#
M_7IVH=?O@2D-3]XDESK ZTH)V$::LK12V%!%E0*W(3,M>6P,)'J=PO\+5G,W
MUW-YUHQEVWWL#6:#WT?C\>@$QOJ'.X9?IJ</)'OZMQ<:)SN;+Q@H=_@;9@IC
M/9"5EHB_2.!<$.F-)7CV3FBLE*E2PN).CQZ;4N/BB@K+L-5 =$VEU>ELC$2"
M2:614CZE#4 +BN2KF(R2,NL(RC$P'U6EG4M&\EH;@'YHM %=K0VV2K K$O9V
MT_LF='Z1!' X9 "='^'[)+I3<IK<F*3ASTX#>UL?#[B!9=<Z8U4+"8B. 0W
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
M*,YH4 *_XS#NZ<FZ<TI2>LJ4S*9C_SA)\U_VI8=0.^IE@/K;SQ=$ ;TJXL4
ME!_RL7*[:L,?E'V&[/IM\KGRN;YRX;F^&Z,4AS_L11:$?.C5^]XPAO^TRGVQ
M%?O+F O<&.?U'S<N-RX;EWL7S<M#T=C\!,]MGNP=-VCCTM/F[UN7\'MG>W=#
M-%O3O<,;EXW-QB6,@6UOGIPWCG-^_N<6W.NR>;F']W8;\/L>W/.$PO9RT=P
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
M<I_"&:W_>4NHG]YW>IT"5H1B#]NCS-\WFCF2!/<QP+)JO?9\+:1R FWW-#>
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
M.)+@G\BIR0<.L9@M.[ALNET%6A]ASV23Q?=B: UF@JA5\:3GLEG@@P_E&E2
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
M2' KDP^"V) *96>WE,.J?"#/S58^QT&K5S11'W?NJ+P@+\A6/G0[^;]%IAR
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
M!BR14V4"=]C9H)EC@-VDK R"]8^"=M4&_A3MPPU 9QE]H$$&() :[%"94\7
MK$-*>>]S*0Z<T5G_(*:[\OJR4<2A;SWW20OM*8.217!O=$[X3CDO=&0NY<2F
MXE2WF4;%/\WN8"\./G0[G5QW(XSC666F>!6IND/TFYL-$'T6@8$8%'@"[FJY
M0 YS@Z057HI<HRC"QM,]O25.51I*A>L/&&P(Q<$Q@-.1M_@JME0&L7*$*2?X
M7,0<N1XMU'@;*BL0@,#T![UA<?MW,VGL"SC*D67JIC25=94RF[DNK?3Y:D\M
M#B:][2,>7PX"!X55@([,< Y@Z2S2-%J4%%8^$1V]2M-'-E80$ O#ODA<<+'=
M/0=R .9\=@<4:1$WSPR,B_04D?UKP9ED8]W3<<I;4:*I".4ZVRYR!_M'L;CZ
M5@A^_X "'.5XK\YT%K6A8)K:]JP?WX]_^#6T^F=M>_&^=5J\=7'1KZ.;C0Z"
MBK.9JE#%,I5_'AUSY$:\P[A\<&^RGM7H%.0[?%LQO?*/3)AWX@=__^'%/_RC
M9.^H6,2-R?AE7W# CZAX^Z*%;=5/:[;<7ESO'X7QTAW"34/_G_?H6_V#MRSC
M1<_TGG>>6<YOE;>?![S+/=IDK\IKDQNO_8)UFP$LG[=,Y!6]J!7\HE82C/>U
M1_5BOUD6L #^&S7_GM9A_;YM>N8_PF7HD_KLDC%NDEK[69/4)W=27+TJLK>]
MV:I7@9U70>VI].P\F.WT962ZK$H-V,>9+F4-V+.3_<U\38,V82P-&.O><>AL
M_[XC]H_AV9U<X.;?)]N;>Y?;TS5@.Y]/LKD#3Z"-W[<NMO,[T#V^O]GNP'MV
M]G;_:C<Z.[QYW!!@((_KOPX:NQL7S=VM T,MER(%,)%SHWE,)=(I!$22==A:
MK+$7>;]3=69>87O7"HA>!1#-JQQU!43/!T07-X%(.^6T\A%%6$?$K3/("NN1
ME,Y8 VNI,0,@HK0.:[Q$0/26F?^$1_']G-C_5$7P9:3_]QKBF^3_H[J5(^K_
M@_Z$U;;[*K;=Q?#_,:I</*@,:K7OWF??W9DQ  2C,5I"$;'$(^XU1U:YA)AC
ML)[,<FIS&@^O<TZ7:-NM^'\%1(OF_Q40+12(I@P 3[57UC@D<:Y" #* -.PA
M*+$0G0P)<V7SR8FZT/-JZ+KD_']YB5ZS>XK\?<G>O9K1WC(#KZ;;[()I$BR&
MKP!JW@#U988I28HUE9XB06G.B1<666(-H@Y[0Z17SN7&@UK6-9]7NZPEZASX
MYM5XP22C4N,%J?$4STC4T\"U1,HR4&/%!+(13!\2<,(N5WE0$=38R+I2\VH@
MNC1$XW;B<S]^,9NG==W%;WQ'E"]_S^1,SML"U;A(;2O.JTWGL-U&2LK"Y0_K
M^'U[M\)[I 2\/K-Q+C.RZCO!@@E=A?_SP_^]&1IGA:))$(NHQ0IQQS5RGGFD
MB22<**.T=3G01.I4JSD9FO/0FB7WE%5064'E\Y/F"BKG"I535)EH[Y+2&B7B
M(N)1,&2MQB@Z0V$%$S51 U0R7&=B7L&!EX3*.QI#3W;D6+U3'Q.5ND?5B]H7
MXYK=H]K%^;13JW/6;OG6H):K8->G>C&?%T61BH)I1=7B7$4"^#:L1J\L$=TK
M&@B7)TE"JU\6]RP^/#^*IZ/&F?F+/Z#HY6GP']R_%Z].K," 8V[+:<ONKD6A
MYG&5SO*Q\'_=83N?ZP.K^KJ$^?B<5E&Z:= =/:(X[E5TH,UM+^#)H^+/Y37C
M@IY%J\E:<>ADD.>Q. 7C;#^73?\VZFJ9BZM?EV>&JW_:P>VYSH%]+80BA@T8
MJCV\I=G"QFG8'"W=9WC!ZF38YMZ!BU$I+2+RU.>@A))( UM$.N&H'',I"C/=
M6@8[8GTN0B=-@"U/.YO+Q!'!C-$<1S]SDNP'&/.&>M_QNWO?55WLEJ,-W&ON
M8G=K5ZE[=(FZ];J?0L J$HF\.Y^/-A%DRUWDUE90!7F8^>9-6I#/6,^TJ;K]
MN&CNUE$=&:V.C,[CR.@K.H!8G;M\V>SKEW"\?+T/_"[V'.:2!G-+9K>0ZI4/
M-*/(:ZME67JA\C4?.WN77RX*K]'F%]SL;-'MS1,.XSUN'C?.FX4WZ<MEXV+*
M"Y7MKJ_[Q\W=?Q\UOWZ![^W0O=T]#K;6]P;-7=LW"'P.XV]<_O=R:\9A'YDW
M,N"(E+0*<94<<I8Y%)2*@29)A-%KZ^JZCMC-KF=/48?G.3B\JBKU$-]NI5(O
MJE)3CETL",6>Y5Q+3A#/C8VMU!Y%KK3,=36M5+DZV.UM0?OSWX(?EY>P%%OP
M#;OF4;F/]\TU7P90^''\Y[2H4C:7:#E_$&9,.B[_B#U?9%&-HC^(5BAQ#Y28
M/1ONK8C!*(\H#AIQ;272U#OD<<3$6L6\BVOKXMW<8C\_C>$L"PC\_5&DXB<1
M]@HK'ALNKK#B^;%BBE$P1K6/0"&H4P;QH#32/BE$-9><,:-UE!DKY!O'BCM"
MS,\1$OQ1-X:KA(J&'0Q[\-\J^K?I#Z+"6N1R!-9CCKB%7=!A"K\F'2+#'@>/
M7V%=R%SC\=2W<N^'',:&\8P0,[=%&H)\Q%H'#+3.L#,=(/_'R*M>MO N>E$4
MY5#+2I'V\+ 7#P%U_SFJC@I"[G.YR'895YH.!Q1=*K)'JP@+='(BPN (IJM[
M.NIS/(K2E\TJ9O()'E2K\H[80UDM^'5&'SA5[]1"@@1/=^937-5_?.1;/D=0
M_Z?>>HIGRX5<N0T6,H2962^&4+LE[_\M56P!]&(//:SRIG)U'_;.JV5A+>[@
MP@\IY!\C-K YC$UX\NYY;'^+#1C&T3U[K:]VNFZ7-B^_?-^[/(%G_':R=[D#
ME/+3][VO6]^W=[^0YO$^C UHYJ7G>]/INL=[K+G[\7A[]_-QX_?/Q\W-';9W
M_/%H;W=+-'>_T&:G<;X-GS5A[+<%2E)B@MIHD;>*(NXQ0UI&C0AW6I 4L=1
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
MUC\#$1QG\U\Q$8#I__,CC^@U1M[0 2)4!,DGVE'*G7$FQ2""XYAZG'2*I0Z
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
M(E@@KKD&D]A*!"OIL)?"X9#6UG5="?G4/@P_ +I%-9V9>N2]F\Y48/3BK_0
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
M)_B8C6&VUST+Y_CA$D^K,CI51F'O^,.A\M8FSRWA$HI[@!57-EB2)&>&TJ2
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
M.8>'S] !AY<;#$Y*" ,/4>2TPW5H$LSZK8N$'*R<6N5HC<52**&/ JU%'H9
M>]YONH2W?CK!)ROI<]3^Z\]PU#U)_1+M".75TVY,)T.B-\4^^?Y]I%&29!DR
MVBL77(!#T-J2^X V/',&I/;.@@-NA9<66-+YSI;VLI-'AX_>OS*T;S%8JI5R
M"[6XP'MA[?V7O(W6]]Y^^]!1*:@0@NC2WA+P=V*]D@0U6Y>PH8D^H,4R/:#=
M"#$J1:,99]T[R&YW>B_]ULC*IHV+:-!<],C]A29/2F?-E<]]/_W?.<K$4-'^
MCA(\3"IV@QJM144F'@#=PC7-0V68MEJ/!;Z]ECLYN;)K.VC"I"(- 1'AP]"[
MTD\G^*D/VU<1Y$8H7$1*TT%D:'A?XXTY*T'E$C@>#,/2(S?02$*:Y&7]K\8N
M&CE[BL5T(^J,UE*K7++<'2EW6FSL#KZG?.-\B(HZ%4T6-# /H*)PD8*PD;L<
MO1)V>L#Z6UZ?YR<GW5!.GNGP^G*X(!7Y;D$^>/WB^:&@WF5FU,B#[:@M1A4C
M47(:$F=**59R(]@MN1&S!46T N\88U8)!2))H[S140EII#9,TIF#(E4$YA6!
M-X=,JR08ER5J :4;CR N:)0(W"$=2T:4MUN[9INSZ7&QF8,82B4(5BC%A87
MC5->"IT3I3YEQL/,08PJ!7-*P?[+0^HMB\9ZXIVV!" "2H'/)!OILD$+RB:_
MM0O;0M^2)#4]+#\>C?BEV\NI,SC'OS8>7.1#W0]G>%3B>5;"_ G/H!#.>T-K
M8. ^MW[P>.;ESN"?7T^X:Y]IO![#,_+:$3KEG/IA!OG,2GL=%(]>XSI$9@P$
M1JG.0:*NL-D/JI>GGTZZERG].4P*FRZE^^[S3\,G_:77/:WR>W=/\L7>B[>'
M0EH:'"L)S1'EUPN/M)U9PC7U"&">II)LHZ=#V#^W9Y,0 *II%#E00-E0V7B3
MK48 <U+*E,7,YUB5D&5+R,=#P+,E!1Z)R(+A.<<X06->$Q% 4QJ-#J88=MN4
ML>E",O-!9Z2B"4\Y%!<)(6E/8W%;:VTELRG=Y:#K=SZ<X6]57AY87O8/#K4S
MG@<DQ"F5BHD<-#&1"1)HF99#75!*;^WR6[*%[G@>/N\7%]?T /MV8\8-$^=N
M6*^AVQ]</_K.1^V"6ZEQ%WWC&)PE@<DHRBU-IF29!A6LB8AD6@;OK((H[AJ;
MOY.H?NUXW'B]^DVVR/77?\8GWNL.#A+>W-7A7Z7W%NG%[WQY:-&^UD$(PA)%
MZ75)$J-R(%*G:%4(+@_K?1C_1FI2YV9C7'^#>S6.!M>Z&!6L$S>L6!^Y%8I8
M?RO4>B^2]4"2-?2D(E4=_:F\;WJ"<XDS/CT!N]Q#@R$X*3+3E$27/ $)D?CH
M#?'<LE*6RC*G>)SNJ(DP;!.<O5/PM5G8[T9QF-%;WW=!+CW0PNCWHIKBVX$_
M%,/40B-[Z7KC>F>=LP_]JV89^WCQG]""_OCHDAQ&DMQE!_RM:)^VH?WB[25^
MEK[^]95X_0ZE\<4;O.;>T<'^R<?W^S^=O!Z7Y.-_'[_?#Y<'7S[@(?X;WN<;
M.#@.\OV[-Q3OA;;Y+T>OW_UQTO[U+: DE\X/*N RYAB)R@IYH0H.+0?M22E@
M<QG7.W(]/!M1.!%'"@+$@'P@2&ZXM\",M4 MSTFJE)'S63R;$IX_G])HZO3N
MU9*W<,U;S:(_FRBWOZ$/4R./W_W6W25+SI_A*,7SD_0ZC\L0XFXG/#^++SHE
MHR V0>$G+5<?#CUHS@$/1BLB*QZ5DAS,#))(X;61O!2'C,O)ND:.NR<GW8L2
M4T#&X!J2<!8Z)Z-(%S*!01/:11*;6C^<=/O]H2UUUC3;:F*\3>.PUGE_6-^!
MU"V<EWP6O&(34AY*52M=J1%RC.%GFD@UGN>G^#U_#BM&\,(_G[A^O_7\Y@L_
MN%-<G4&_?,'@J'N.SQP+OPGIT^#:!:,;N'\^NVM@JPQ.:!(@OF;9-%U;<,V;
M$K]G5[_\ZZH'1^>L6<+F0_\:76R4FB,G9R,T>SY\>92N E;N4#K\XM[U+C.C
M;)8=>J-SU(T7\63>X?+VU[_YX6^^J,22+LRN'K;>\-UO^)8Y'_P;<S[N.Z9^
M(4%<?:>^7\VAY@;X%;<.Y[C3\PQ3V<:?Z+03XTE:UA--)KB5)RK'[ S/<FM7
MN/5[;/8T'YO>>.PECN.YO@+'Y_U!)U\N=PGNUKIO>![?17^_US/M&VW1[B O
M]V_ ^!3O<"%R.C:V[L;8*/K0!\YWI;7)"7Y1DFLZ_@;SG'6@UW?;:J[ PS:J
M^9]S/=G:-0H=S_:,CGG!M=)*H54L;+*9"Q=*1[7L0YPYY'M-=JY,Y;OYJ\6:
M&LNC%IZ=]R]>71X<OV7M7P^^M'F;[G&\MW=OV-Y^/#WX\LOQZQ=O+MHO#CZW
M+\=;>/[VL7W\6V=O_^W%^^/VEX,O;\3!_D?Y_L5;ML?Q+^_:^)W/+_;P.=#
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
M.WY5.GZ#Y,,5/C2QR&80Q5GY:$;YQ!*I:IZL>G%TU@RP.HZ#B3]UGCIN3:F
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
M>@UGO=G^%3XPX0@0GF7&(JZ)048)X#]*/!.21"<,L)[B:]S,75FFL%YAO4?
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
MFI0,6)3DQ4+5",&=)#B9J#GCW!DO0J0:UCXP'>T-+JH"U>5 =39UEX$FK%4
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
M;:OT\Y3Z2?GK2_EZ"AE*BL^?^+KT' H=\A5[Y9"%*-UJ-5O7S:2@9(,+&..
M<1@X:\8NIPV^6B*632->7\K7LIZKQE6ST=JJR=U(E:[F]67T\@) SBF>AAS=
M$[KH(@^&OB )@S]#Z&,/(U>8@(\DR%L%4J\YI#/$'^ "L25TD$$+'WX"0.*"
M%TM".0@T,@^RJ1*342[)FK)14GT1D@/B0*[,4Y9G2;LTJDOD<R9_-38\7CTS
M]^+27H*0-680+O>0(DT921(_*2]-RE";M[>WE\_2\K+ER+0G5;XA_VPT6^6J
MS3-,^[K%KT9"=PP9-KVNG P)W8$R9':V/(LP4:K?S%*,[,YKJ82$0+;^=9D*
M&7)>S<C3I8NP,N4_;PP=0">0?S:B/[=KAD% N.(AG\3/EDL<>"1Z(!Y)V.X2
M[$;(2QR;YILS.HCZWQVD#B6^H3==+BE9"E^%$4O[=<5@3I$GJ)^4'U$N[ \?
M3E\)09(2&O]M^Y.O+P4)\@>;AB2TT@3>7S"!@H\BU52XW4N*RK9;D# Q="B8
M_].;[T"_;/,%B1/Z_Q6M=Y%7MO6"! =XC\9+ZHEX#[#[_J)#1!CQ"&="./G\
MRZB?'6&H*C>%$XX)SXTP'Z[4?TW0V,2O#: H@23]Y7*78(=5R) [##ZHOW<-
M/":.BQ00[IB&-=VV4C/)XH>)%@MTVPY=S/O"X]*%DL1&Q1J-4=.M;4TK!B#%
MH48*[PP?QL-!O]N>]+H?VX/V0Z<W_M3K3<96QIU+;(3@6NA]+)2&$FM/L0(Q
M+Q Q.Z,Q&3]"*EHU1QP+.0^"9IN3$:<;>YS SUN\_[>FN(TGXM_/O8?)>'C?
M&7Y^'/4^]1[&_:^]_H/XV2L+GHF=$<'710ANN(/A/=CB#Z(*SBAFJ?V@_EB*
MMQ'?-X?A>^ZU&B;CR;#S]T_#0;<W&O=^^]*?_/,0A#.X&3%]:X]IFOU?0%3!
M&<,,K1^MRYI8&]%]=QBZYQZK>]'V^-/]8/A[Z:@UFXD1P=L2/E=P!8IMC7#J
M(N90O)3<B/<Q9#A C,' '8>+!:0KXHWQ+,">,-^ MQV'A ''P>R1^-@1LW\;
M$ ^LP81P\TI.$3%S?,)"BN2/386 >""I$H@Z05RI?)ZJ%FSJ!4G%-;*!$7I"
M08@4*&@F.\H(R=2N4(<-P$7D1O2:N^@EW"*X(GY@S;!&J/0#H0A.J&4W2Q<W
M:KVUJ_44=8U4_!BE,5?"U'I_AG@I;<U&UYET1J5?[RH]8:-,?<VH1OKO4.1B
MWJ84!C-DJWR=R*CYFUW-1SQ BDF-M"X&.QHB=X#A%/M8)O&%_0U%D$I3CZS2
MN5:,C.B\WD4GY@M27%074:S33VL$6C\0:D<3^&P[&FR*&P%XHX\&DAHH\AKI
M>( @LU-O7-*HV;>[FHT(:Z33,2?.MSGQ7429'.+XRD:_&51&7;_;U76:R5]
MQ*9&FO^( L&./_HPL++IK?)&;=_N:CLF!XJ^1FH6@U6XD%*@:.CKD(5HT!P%
M##^A 6&V(ZF!B0F0EC8-3O&,1\XMKD"RK1%.RAM\%-[7E6H0.E#R6/>.(G(C
M-MHD5W%K*'8@S:]VO:<':2"F]>P1T?$<4JN-&AJ-4?_:=#=A 00/H)C42.=C
MY"-'>(7?0D@YHO[J'@<P<##TNY##+P&4FRSD[ER+7F')RHB0-C=..(,U:[#F
M#21S\/.:?9WRZG*CN1OZJ-__"OU0"2.F1K^I+=4K8=)Q)M/.I]GR,L*G3; 3
MUJ#?%[_6[-4T;E-!DG>MD\<[+!W^XQ+OU@GXEC9_/TX"'OR<_%6G_GT8:!,X
M]7^$<<3U&$U#RRP<RS0B >ID& 6K+/:HFYD8(=52&L4+-G6$*FMYP!ZC FHC
M.%H.)'N)H8Z@6"6K[5$JP\X(FY9,L<Z UQ')5&[;'B^=R(3*M9912:?%ZZCX
M*'EMK_.M\D9U:TF2B+R.BDZG8NW5G4%E5+J6&=E*X]91]\94;*DQPHJ5$24M
M.V*3VZTC> 596GO8S$R,@.GYD,*$;QVAVLWBVN.30VD$1<M3Z%G@.@)AF<,M
MT7]*,33"IN402J6&ZXCH8;F=!TBI:, 3ZB(.L?\#LDE:C4:;T)(01\HK-<!:
M%O!S+,W9<FQQ3)+^Q.LQCA<R.OG"D!?Z Z%/1KRLS,8/,[)#A#/:HY9W.9H]
MKA=21.FUX""2'"C1Y9N\-$\-3;@@Q;DQ@:20P S.9A3-I%:GJ\_P7X0*7;JA
MPSOBT8S0E>)#G[!3QA^^O!!&D]1R2H8\[;:IK0MO"0>F*Z#$ [%\(!$P9JI$
M/)O=-N+[#*AEV)E,X49+9!E-H=ZC8.HP1 G(,JB,R&@YKQ236JK^P!#AD$'\
M1LN%G4?5_),:)4#)I34BHN6]]',;M43#:O&I!$*E^!E1TY)?)5:S:@AF:F5J
M$QL*U_.$Y56J'J&I J6&H_)LC=!J*;2M);'M$')=%Q"5[:R=G6&.\) GTT,Q
MW*\XZ7D><F3(M2XX0@X)'-$UE.2'0K]'549S*#PXM&,.Z_H!)V M08H"; MQ
M-I($N2[R$*4R8?K<9@QQZ9SW\_.'L#<:@Y:3*S"&I$Z%>U2K&A'.8\$:H'UF
MC47D1ORT'-8.?O6>$T:;$?8!)8?2B(>6P(GW0YR1D&K8^*^AF*-!F;=0+[)<
MF!Q89@'^?^26ANVP:DP8O]8R,VN,T]YR777T.L]A;NH_VX4 ['<DOQ: W+9
M%L[0""T@#A+\)H@NA/ZD[F72?00Y$E'J-L9E1M:7J]QH0WG[IK9M*!$(Q!*!
MM4BQ44FAE$DE8@$IEXK==^ROGD/S+L+;T2KQO@1NK#CDWH=<0/%95+X(%XKP
M$:YDMN(0DSJL0J,9:=FO3#/:B='%D[08()(#Q(+$EI6(<C:;0U'\H_G##>>/
MYMET*F(ZZG?O6>X=*Q]_%K,Q0JQE8C,ACD"+>9\QDUF7<+F,/H$#_0YD\WN?
M?$]=7SY":@\G)P<''/M59,1=R^5FXIZN',C:@:P^?4\[B 60R9\:!Q'ZO28E
M(,\G-L*HY6VS[D:I)2+I3?/[S.X+Z8VX: G4[>WW=9_JIY6[<76=N5S\PT'\
M=CCU\6R]17L],;\/ Q>Y*NM<QJ\>NTJC"6AITUT32#O:2 Z @W6IC2A_513I
MY$ D3Y1YKZ>_S4:SO5"7#FSR)3CHD( 1'[MRC/H(??G-L?$<H5(3MN-59C0:
M+5=;9#2Q!.G\D#"@M! @E@)$8IQ-98W> ^*/\DP-$:"Q(UA##C\CX,77;>T
M+BH!<2U 57,&=-,=&0L7:E_N$;JVSLL$Y!LMXUO8<S<5G"'<[-\6\TMGG;M(
MRI1/L!W W0BSEI0M@CFI,LF!K,O6.?MA/#Q9;G^3'2\CKEJJR^XD9@WQ*SA%
MN<\\JPP[(XKZ;6/%QS/K/@\K4'[*<:HD0OL[I&Y;[NW9([EQ0!5&S,L>R=UQ
MT5&&1%4-DKIK:0N[IV]+8)Q':L3.ZN1N#;&P/&E;IAN6XVA$[M##NW4$U?)6
MQC*HEF1IA%5+6I6\[_&_'=A?+K>_2![]WOIJN?QF.8H6313L\R?^1U=6A]S4
MQ.0S?);+H>T@$$H<(8ZIHHA+L$>(W0EY%#T).W@)Y0<TX)1Q"AW^_L*#OOPL
ML_P^NSS9>SCK /N^/$S__H+34'[P>4I]?+=$%!-7MOW]A1M2U<#DW33**XD7
M:(KE1^=#(1WFH2SS*R7A\OU%5%!T]\4%X(I)]&1! F$B=-47;R3SS=??=[4V
M=!PH<QW0_XP64T33.H@$C52@ERO3("O174X;\B]VYQ*YO<8LO(I".B0075;*
MU@VI/+.L))"]"$7)NZB NI0W!]_2?"H*IC#$D ;),;A5)Z04%9AU7G%SZW#
MN++J']BX ?R&?+E0X!.*75ALKCF%*V"S:IX;[0Y6)]57$_3,/_K" '-Q*B)Y
MP1;QI!9SHY+#?M(U\G;J_&#6=0'J3A%SJP_B60VU]$)*7"(DH0,2N$1T-1&T
M36'P;>AYB")7;A(<X"FAQ<9<FDT%S'R]FWX3Z2B,\MJ87_X(C7'YW5R4I$XX
M17W-!0EQA+LW-TF/ L00X<B0:H:&G@S$_7A_:#+#*A%0F%F](*C+J'*+?HZH
MVI4BG+V:^X^05)Z<DJ@A5,WP6;$QEV)1 4,6H[[<O8N"];W>%AZ[F*@:SBF^
M<&)?'*W)*X"AW?ZN"4G=N6G&^#"FU;"!+IKROHCE:*@N2D9T,?2^0HJE9')4
M*7!@)L*C-S!ZDA!9!%H99T[:.6=.+"$_A&4U %?I/BU3G+H2X.-J4R1>0E/=
M.>6VHXE1?K\X8A4G-Z*]&Q/EO#==A*D@?C*'P3!:DY8#.W+[0=34;H@F)*6
MG2,POXKZ>%?TJWN(J9J2'E_]+R_QRT8PJE4VX_D3=INWQ8/;3J$*#&$/H11E
MZ(WGY#LE9)$?6V:4+#&A+]&+L)B&S,3$=)^YP$"$OY*0E9@/I&A>R"_8S@3T
M*S_BW$FQ51G)*F!G8^@C-;I-H?-M(CHQ$\V0BXDA=>;RA(N(\PJ<CQUU-1-,
MPN1H$L^1A:!3'H6UN;"*:<C5>$[4KB+I6Y-DX=#K^)"Q=DS"B^*'(];P4CU
M"621C$,B^$';\9#ZYX'P?R(N1163'^0FSBCY.FR.8O9E=V+'-D:<1X^B,?&>
MT/B^IL#M2DOMB'$UU0WR%; 'IY/'1EUU G8DAIC[D 98G84K]'\%!!7P?!VX
MQ*)CJO[U".F0RJW?*%H V'QA,6_";T5\;'/=)_[I(A\+Q[)2>UL+YG=;I2JZ
MWM$ARR7R?3'+@H9L15;)"MC<WL%ZQ\>>]Q4QOEZH.OZ$(*N.DSL=$4.)L4+=
M\=B.KUDS!EUY!!4P@ [Q28"A_TG-GMA73&?"21H6MPQ$%6C6RTU"Q<#H(35T
ML/^$.?-AXE9BPIS$7%\)1\PX$.:4?B&_81VIJ7N8AH'T9EOI:A7NYC;&0'7
MJ.BHX.ZEAL54,-*.6Y;K2S++GGA^_24(60C](>T''D5_AO':5&);$P07D;-C
M/1\O< "+-G?LQ^S$,XMX@5"N(ZFI8;R=M[=8^F0E1C#(G;E09?I]LB5)[541
M/2\N6Y3#/V(=%8T01\@+ U<*EH@Z0EP4$'5$\ZO\SF]#6E4/\())X/BXS81(
MK[@SAO6>$76P,4E4">&J,!=[24U$C65)NKZ=?(>@+WMSP+!SLF4$:]$JZE/:
M<H-U:J77-,3FES_Q,)O><Y+L,Y%'KM17-2*?+WJ/^/&$712X K#=0PB=S=;@
M_'U<QZVE"MM@?I0'BV*4DSO21(R7B8EL4\Y#SQ..>[R$CB'-F%&P E/B[>2V
M\8K#]O85AWMM4#BTDFIL69#+?D,O"KGNH;P#C:\29Y',R:3-RCA?MA5B/UI?
M6^4O-QS <O^UJQ>-^+)64$:ROT\%L*J/EUI\V26M:J#;"1DG"T2[:$F8/'AA
MNT'/1%<-V]>N%X]6QC8+R$63.Q-E-5=A#=/U,2=4;K,B8KS;?]*_R^74Z:G4
MTNYFW7<D*RS88II/<N+%X<^0<RJ=BF%11B]7@7$ZSQM&'0KZY?UHBK*J;G1
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
M+5/D\]?K/Y&L]S__]O\!4$L#!!0    ( 'A>:%;VG3XSN'   -K5!  4
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
M+E$I'FQ4 1B/MIX[X!AX.H&DD>!,*-S'[J'1K:\_):8/E>H&KCN%SLX(4E[
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
M.IM:5LMU8$$6[9++*MDV]M460"='_R&"WJ  G6]9UNHHHG3.I)3('S"UPAZ
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
M.%'TJRP:*;(-*2H6;:VLB 0,(!>6=!3.1Q]BH\&"3[BMTEYD[MQ6:1\FVIK
M7_,[5R,2:G)GC?X.7$"E$@=6"Y5K4PTZT4N4S&FO+"AKG&N3:+L+NM-6G-[Y
M:1!-68L8"26=4(6SM##S0T'F;2@,/+JH4%MKV]S0/9H4KRY'3 =A/KH4KUOA
M ^YRS,%8AC5O4PM-OH".EHE@L@1)[D>CJ8&//<JZ%\T[1UGW$?>1(FL[(/K.
MHZQ[D;9#B.T B1]'%V(JH.EL9"6(>A>4./-&)^9,\46& "FU205^]%'6GE5@
M'T$W,S%O!(:,M1DQ2P:A.*8Q* 8I: ;T9TX@.EKH]Q1WVXNA^^-N^XBW;1_P
M*T!%2F4E=RR+6C%MN&'>+V:NZ9(Y85/0)JW[<8;5N]-]J'#;1UF?XRQ-AQ_K
M(R;EY\L9&<6S&8SSV\N+"YA^F92WP_?C81DF&,_/4JH=LFK7F<EHF(8X^PVF
M4Y@//Y%O-8?A:'9 \+5G !UCLBW%L1:J59 M<..M]T5[6;RP(2>!#K,@_] .
M>L;2;9/XZ_AR=@FC\^G+<9GB/R[I'*S.TS<G2H-+)9;,L#A@VM%)&)--+ HI
M>51%"-LF=><^9%U:]OUV63]9V@T^3/XYG4QHF<XZY"8I5ERIXPYS8" "9\J&
MP!,H7L3Z,C<UY;OUX.-O=+TR>KW/7C>A-3C@O@*J%MSLY?CO'X;IPPOZ6N9?
MSLD'K'](BU5H@XHL.T5GL!2>T;[.F9$HA97.NT;M7W8 =R*ZT8J.'FW@JKY;
MUKY"_0[A8GF2SUZ,AA?#<4VC&WA)FS?&Q#P*9%H+P6(4@9R!B-E'\A!@W4+>
MM"T<\NX3T8ZCB+[':.H.>,GJF^+L#4X^XGC18RV"D#ZSZ$$P70())'ER$PL$
MS,$)C^O7?@?HR,V7?C_*T4'8?8^_P/E\&:)==NCY93)]-L4\G)^-\W.,P_DS
MF.9W4QC/(%4NZ'SD$IS5BG:[1"+)0,J<M&.0N8=DT*=;:<\;._WN^^(3THZV
M0F^1VXPC^JOW+S[7_DXX2!!B4<*QH*M7&&QDT1&DX(SE,6N,K1*:;^ X$8WH
M0<@-QEN\GN)'&.:S7+W.X:QV ]$ID KJPJ)UM5E7LBP:(!M9DU&,)0:5V\SF
MNXWEQ*CO*.P>ATU\J]'Z"F6ED%&BB9F,6R_K'I0<,M#!, @<K L"8Z/N*+>Q
MG!C]'87=XUB(;VD(<R0+Y>I FJ]0Y9J'723M1+A8I#(L9*F8%"G;1*AD;'/'
MNAG/B:E!#T+O<0K$UV,)1DB(7M5LE CI]VMVR9])9+6-WV\X'Z#W-FOI&'(7
MZ_220CX.!_I'"IX;K7-I<^VR&[X34Y4&I#28"K&"<CZN>,_+HH#O;#;#^6Q
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
M7]?5/K3+RIKZ!.W6]C!>Q1-3UBV?VB/1M(8G4X,5*I635TAG+OHZZ4)Z%J4
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
M=#@.!B:)PF_PLI63)NRV4O(WO*29=!@ED@=9,+;U:1:8/P*;^?W"8*V/4V6
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
M0(0H&<IMS$JH"K25#MFT-'QM]ZJ8Z,74L\3CJ8"@=^GU+*F"9+R&()T#X[2
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
M0G3??87OEA9MA_,LMTU.611E;,"$5[_PG$594_@\ A2]S:0F;L\^.SN>GV;
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
MM6/RN\ 45"ABZPF@Q[QA(#!BM&:5'Z93$A+%4J4:RM:OH^1:LL*+H!M<E.P
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
M#O-.WOM$L=;)VEH3?GT"7C<B?XN"18L=PC.7_  NKO8X=2]*^SLU-4DU9(D
M_UD@J:UX3!BRON]&U'V"/G'A1BOX0N8O7>K;!W\O"!)?Z,FE6^#/PS?P4AK$
M_[F B^(KMJ]*XFZXC9\<#@AH/ ".^'V #TQ&VD&89QPT)W5K4]3 8IP;"7+
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
MU#BO $6\.WPC*B*479)'*F1HOL(UC*2[U-CFYZ[4B9A'$O":44_ZOCP963E
M33IYSWPMZ"FJ/#0FU&9G1\*.N"AG=SY+-"Y63F/(P/@8M>]3B17ZCEH*+J95
M;X+OE24W=1JP]'V(I:T^B:^5#K<GGKZ%-MMWH6X>+$:A1,QF98^%,<0@%^SZ
M!YCY[Q&^39:E'-:T4,2[TB%[E2<+D'5TQ&ZS:PX73I\F8GE@U?__<=!A8@IW
M'T"6@P@E>',2>_EHC6KN\J<,A[<] _4GLN56A<DC8YL2Y/.A0+.FZ6KW90H)
MSE4/_Y(9 F9WZB]US\]K; LJ<XV&KYV.G1\QD(%%2&!Q+KW =3Z;0]+Y<43"
M P[@^3Y;[?\ 1MRGI?\%4$L#!!0    ( 'A>:%9F#PA[$8 ! !'T 0 3
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
MJ0# /?#P[.% ^<-_FW[))S^L<5E\9>I>M#US1IGE".YG7[R"D5BAFR0>,%(
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
M8;:'"*)H9LY!_K@]'!.FS]>8BN$0F(/LF-N98HJ@TP4?EZNO7PM?$ S ]2.
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
M<;WN@])7BT9>XLGB9B!@T8>:7WF2UQH<#')O9B(Z&:86;4R)TDAQM3Z&45#
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
M1GU!KZ5_&_DFKAK721JOXR:0.TROJ!;?%&N/I*;4<=M:F4K>T:'ZK$NQ>@%
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
M2?[+DH"&T&8S6('&W;M\:$G0)"63:K#M=ZKG;=8'8%3+I3"E90<*[Y3J+ZZ
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
ML=G3'Z%*9][<#E]CZ]%,4B4QRM#@,1ID;L7:5\0S(+5LP<@&XV2:E*_2SH[
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
MGO'&?UX#9"OAC5STT-_<]M4:J\1+;.:P88G[]Y\_,KZ*,?CZ9$*QE_%M-##
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
M*B'T]2[!@G7 I1-GD 24,(=:7HY9 ^*";?YKY'^-_*^1_S7R?\K(V35 H3D
M5*2C;EY$J",5G6%FDW!M[^[9('5MUAX7A>[0!TI:X9X</^._G1QO)#4,(9>S
MPXY]\O(G"#?;,]: #+/%?8<3*,-+(:5Z"353DW\#3_%>RX3VC0"H\KI>KC-$
M!;/IC@D_K;;B+D'%TTL;_4V*>5KN+*L:P<27.#\AM_NGU<TNDHE1&/HK%'BE
M@2L?./<; ^WP6_0@T!W%O-]D2<D&#$M</V%'<3-^Z&1SOD3JI[5*ENV^+G/,
M32(8@&'6<3PBZVF,]37<&EA4_CD6:[?L4.(?G=G5]'SCA$ G>X&QM4[CV2BC
MP#!6>$.L52FOAD#_28-VH!>_&G QX"8H8<8F94OWD\B+0Z-S]EM@Q99&IZ.K
M%IL^E@ZW[$&8-X&KNH0 NGN8,7(5=9$5#B9/LTNN=S*"%:@<JQT-F([P"GLA
M%\]XA[0NWJY2"[@$_PX+AD1P9?+9!IP=Y> (.^#5B,6!@+K\3OS>PG4Q?E#;
M?FC7KPK:U,89$DFQ==RLS/EU,R .&$RD 5P[WCTR_:,Y22V2!"MJ<>7-V2,C
MW'"&RIS >&7VM-C[DJ!4,W@-<"9+6-!_;SV7^7KZ[SN>%P\Q GH!L8JX*%MB
M<)^CA?^ 5P0SJ;G?'"LFQE0R3WXS[.ZYL2_FOC#V;HF.T16AH%<09<8Q#E4S
M&[MDI<V]!M4\@S#M!='?ESU86BDR'\<-).7>ZVKKA;9EG0'YC/]*<ZX3*.-K
M0(U67-W]%FD"Q12_*3*!L9(V^YJS@\C0QS)-HLV/4\6^>I0IYE,C>FJ"7U\6
M;1(%>#5-3755=7FKJ]_WGDTRN1WP],IS9;[;'QP!P,B.U$>8(,&25]<W<L =
MO[PCL?90#;H3JS#^\]#T4M)Y\Q]/;H76!S%Z F--#@G<ME,4-IQ-^-NP?A0$
MC3SN# W2_\H*6@,:_+K*EQ+(XG4BAWNF^S:%O#H@LF^#I>A8GIW7;@HYDJ;T
MMQ>?C&^G@4&F7)D)-B9^L$/=!)2@=9(5]LN7C%AMN3=;:R=\2K+HA?[GJWSJ
M_O='5"T!G A"G*Y <WAM/(U82^ZH'92XQ5*(4W^F]V'J7*QGX"O[;S];)QOP
MN^,>^&T@/QZ'">%+T&X.>V(0;Q!9P\!0$" 6DHQ#":?\:6JJ;>B_]$?73F;*
M(SEOK]>C\"]RNS;/Y73:K0&;"I&G.468,U@O.VV&?*@_$@^!C$.F1]J7-J]W
M(,<$8F6@IM9QJ_*R'XJ*83]<5_/NRRT'#+34[0K8$G'RW'E \%;\_D["P3]_
MU[<,ZB*XD="")E"T82/< >@I*YF=T8\+M AX1/%1]K^>[[)L8^2I5."F?C+B
M9]^(Q<A<]O\'XM#_VTAO%,<%'L96.RZ:3Z,@!W(0:OR0-6B9V^4]K.;C@0EJ
MYB]KJ',8_)+3UR.S;^8I_BA^F !&V,3^(<FL 6U%B&UYX[O5=:!4AOU<9LO=
M2JC64]-4-BR[9BXOL;(R;I[?CC]T10+ ,W?K[(PX"RAI%@&DC/6J6M!>?EC$
MAB-M.97)VLTN&\ =8*@<[(;E0  >;Y&1K,:,O4^:7 /&BLXL_,JV1^YS%E'7
M!S+HMJF1R*QC,9;I:T![K^W/W/8"WO(9C?V$F_[U>Z/<PEI;_&FDO@5VPV(4
MHO)D9- NLM\]?6-2UFP'83/WP$8)O2G-9A.S,[<(<M=-2GP)HT5NG0".S+*'
M);_R7A$"LS=_P>U [N> #-UG;'F1!WO<L/$>K*R;W%^L*G*<6!IL?]72.\ I
MW(+?<Y5 V46@STM!.@EK@#\\CJF[2VTCBM!P@_YFV:EY%'7^_B-WGQB\WZ@:
MW'@!_V;? H<$UK#](!1HVN84*4QO:*] MYFI-7!C?L#*U6E=PU:&.7(Z+Z1:
M=$O6@)LHVS6 6$CCB@4"7!RO $/O08\26O6%2)P3<#_>#,J^H21AG)4M9Z9
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
M&$5G:CG74I([HC/CANJ<SWW.8X,]9A=^'32KC.:+RRXIXP<QTZ9<95G.:7@
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
M3;LNSCVV]Z5#+8HXN=</<0XS2F"^6>:'83#A2EYH7I*&[CZW8J,CHS[$<DP
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
M+QF]9%-<%'KOW6PH&NVV+T(XXF&WA1FW=<.2R]RHHA \/H4K1\,:95PE.'@
M\'%57XG=-CVF#L)+2N0D1&IV[ V#'/^,Q'/53N$51\YY'Z9O[/&P\;U-!X,!
M6,F(<XKWR+AG>"]?<AW"UQP[-78LB_'+<ON86MST*3 M,6Q-SGJ@QMXG7.:=
MD\<*R<W-L1_;1%5%@/TWN_+\(KK"*NMK[,YF2=HI)JBZ[V\1T5R)O2D$A8$Y
M?-EY7@96AS^@G+\38CZ"#X!FM"+0R.<JN76>H6%XXEGF2;.SUN_SCJ<Q@TP3
M)&)F2@*>,?:[X@PB*-<!1A$ [D./*' >)!]\3SS)U<+#F'IP749$66(3FO^&
MC8&U!2C_SANO2H;W^OJG/GH+=NOF%D3VRT3>8]?S)2P03GIX#RPGF[;Q6ZG2
M)GZ/YB=\TR&;X0\+%=.A@<^1?)(\^)*BAF/T82"MHG:,*5X$,NJDH#=D;G"\
M3@S8_+*4_[V@QE-U9MNW;;LT4LFP0@A_)8][F-070C0"<; \G2G;"$XY"CVM
MQFZ%9.</Q3L$'!P+QWV<EOUC<GW7Y_2+&U[NJ3WR\JE".V:Y[/4JETY,)6]N
MYOD9K@RA9R];E!K]@+VO:7U_@W59YP.K^E%U?,6&-S5DB3IIX3^.7Y*+N9KT
M*YF%@54=B@E[7;!;>.D"%*- K2,>$'.XB5T/WCN9,\ S??W5U././5SA:0&*
M5HACS&*&M.>6^S+?FQNOM_#G);7BD@953F_\1O4>O'M"@=?;'OE->*0!R1G$
M$$-HD6H(84\X\?ZPU&)360_CV<+VX!OLVB:P(YW%]=&I&?#Z@Z;1%5GBF'5
M5<@M</3G2Y-V H4O3>7%F@ JHY P<Q!65.BX8CY;FC'F<-_W2JX7[TMCQ?-C
MN?O/_EAC<V+5FBB)U>(F$WI< &CY)$"5*S?P]:#!/\OH5$.)@%)Q=>,'=::E
MVI-^UY+ CX.::EG87:3 ^MT32CE,1\A"N$V $L9:><#G>24X1IJSN5E;I,O>
MY+T?B,<?3M=<-;UG<OUH>&)@[]C0Z[=) M16I[4M<[O4^08(LE2OVK_HP'"$
M] P::M]V1>*93K;D@Z\T"X8$J";1\"+$PEYA1GS[/A)T.:W0R>*-NF?>!YCH
M;[>)2&#DK8D$2B,QH"-?MFSY&C.>U%]7-'N$+<[P[D1+0/0V3>5JD%-TR8/N
MU'_TM>K!8GG%1G=R0\:Y$\);&;E+MHP>6*6'O[)GO&?8\1CO[BRR;,5C.L^2
M3X*EU2E4Z0;/PBEG<^5;VB&J,C_M-OR1&NBF0=;-;2[N5!3Z9<9RA(PL^)+=
M]R:XAIV Z,+MR_RW[-@E[R(8]F$O45YRO7L:;)<[%P$M?I>WV]P"U6EJ'1:3
M]%65[3V.OZ!L0WPOUWM)&[+C$DE=%$6JSQU[%CX:8#Q%X"_1#N0>!N\TQF6"
M&3TG^N0G'-\[1_[PM9F?Q?CFO$GY!7A?/N9^+\[.9(8O]PYW 2/'[S,G)QE8
M!C$T[!F5?+DX*UFZO4)7J<Q%QUM>&:<=ZD_]<6C%4[<=XCMTHG"9W2%\F5N(
MO%B$"!TN1^[=.>%&<NIE=0K^USAIC#)ATN%'!W=CH,UA\<(:>_D2DVQYAP>Z
M,VJ7P]PK.C/F*#2JAA]7J+]*@!K>@Q_V/ Y^*&.@9:W!AX82+5@RZT2H2X!S
MY+FW^S[TNX[[-C\_<SWJ<XUBG6%;4.H@O3*[!JP_P<O7I#%Y\7$&095!B9WM
MSOU/'Q4W%)X?$* JWA._619(\D/NE-6C@G-1?)/E,NDW\*!SD'0/)PZ9=# <
M<G+]F6I[=-RI@C:%3ZO/! T4'LWD()XY^BET5"4)_U& XL0->,JGKZ^A\:XH
MT0?$%[7RL0TNG*"[L!?[81G7;IHN;$A: 65T[NZW-/-[-$2T?K%-@/+R#>E:
MY_(\61RXLYIF:K.54-C+M[H3PDD?!+PQT-$F7(6:2EQI*!ER#&JP^ (%'9[_
MK,>Q\!L5H!KKR>H%R:>'"S0Z=]Q%LT;:^8C51.? ._L"X=WC<V+PY=[+LZ:&
MV_G<$P-5>2<,/,>_IG\^?LS#5OO:R[)W>,AXG&,)/>>>([T+ VK$9]7''>4(
ME%:<V(E.YFK8MJ0G7+II0UV\9%_BN<L"E'65Y[IFYY-; GK X*5$ 4KT ^]>
MI:$\T((5H'R!H8<CS,44@P6T#!$3[US+-IB+'[.2G]VR1>MX]#!8/53DYC4N
M_$4D!)\,@':8%%SE07IY&@7,Y.SF/1"@_&1<._R>X*?4)FB4J#&I@8?]QOL+
M_G@2YC*X&+'OTB=%;6%JK+!^K(CPC  %6:(YZZ 8QJP6C0H><QSJ<?MP6?_E
MZ?A6G-(7< &N+@T^__T0)6Q;8LZE)RD?WKKNG ]PN3_(#(I?SWO1I/=-JA0Z
M@$L:T^H?/OLHO$CFT(]/+QM6:9AM8>:'O^PF/28-X]2P6GY .:[=,097Y0(K
M>G.>@SCR8(N+66Y8"V48W:Q&HGB.;[Q_SMO>_D5,Y\7'V#-QMI\H:S?880*!
M%@H&TZ#Z!&BQS.3X5/57M0_^=/!T&GPZY]7WV7WG[%-#Z8WIHYCTKS(*RBG$
MUX5V4QN%?[53>;E4O]GSP::-7!SQ8",M6P>0\I4=LCIT2NO50DF=]TP-.WL]
MKAHXATDV2D/TI?_INA[>PND%WG,HC',#U$46X\*<'+]KB41FB;#1<98X[R>^
M*H/FVL\GRW=?:O<\$9@PM/EN3*U*UIQM/."#7D&@<-+8F!EJT3?^6L=5D">-
M<[7C7F3(?7O-/&V5S<XF<=]2,UZOM$@/]_@I!'M!GIQ3[-G&U[Y(/!2A0_32
M4YD_6D(X=#UVRZ^[_>GDM3_/3'K00 %JWX#EJDG31\L7+WWY&[(ME3+;5,9V
M:&$+#282U;\=(_OR*V$+[GZ" N*S*\,2$$YX.%OV"D(\31-3\<%$:N2._(F?
M0VMKSSY_8K;//_OP[D_)KQ?+UBUO]H@BOCOZ*E$$6F %#<V-U\Q*/2"8'0>K
MDP,>N4]YK&^(&VL%#^Y7YI0'&81<_*.K->FDD,C"771S4!R^VG96 [S#:E@N
M2R960=21T53[,'<<$BJ;"ED[TV4RE%Z!2$UM2:J%"N(QT [AEN'#_5@TT"+U
M,U7!(6?%AP$;2)Q5S.K9_:/%7#_DFWAA9#AW+Q(8F0!X ']=[>'RW>989\RJ
M)EVWX<?)[GMI) U[*W/6GIUX<_Z)\T*.HM>ET>#W-8.O3A7!:Q 1BMY?OF+J
MYZ(IL5SI;OF)IUB._XP3UU=&>:(MQSG&8A_Y\J1,Z@O=LCOJ&W>HDR]*+ "0
M(076V"";$_S8%P/N5P]0ZW^MD_^=/\\!V)$-1VP>9,P%1SX_%JJ;EI\U#R3C
M&" .VKR%4HREA-XGKAUX:">1H6XHT6V8'2YF5+?D4*"Y$K>UTV2R20:9P49D
M!LL]:1_3*S^4@B5\R2JNPW)1R&%G\KVAZ4S\M&F&[_#F4LL4[*NSV9?:'TH5
M2*KVZ_(^>FFO"2AK!$X#D%D.7R*4:\CO&^Y!;)#4X6$.9980\+O*WZ^#GK,O
M]>M397U#WG1&%F:5!U2'KV\^?_+,E<,V:W[L%__:0T.\O3>LH8&(90LXVQF/
M.T>5G<XQ]V^UCZ"O0L!#8V%AG?S.O8_<'M@&K6UIL?,$]N:R<8C3>0& %_&=
M02H>1&N(PC68SAVK>FS_=<I\,9FD]RW3_5.MZNCFS"D#_?P87>R=DJ4[H'B;
MXZJ3Q- / I2WE1$GX'V#%4. DB;X=DSO9E?JB5S%WOTA7WHF0)%P86R5V&ZA
MBS:;!N-)VK#_>]P% 4H.WC*(\PZOI M-DC 5#;U\';/$V4*'LTO.Z_WD3C]X
M>[U-[."3 Z:[5AL+P3Q^-Q6T<83,G1BX:(#I#HM#9";Y>MV^=H?W-?'$XP63
MI1=?FR;J9CI<*T"F]7:FN\>CZEL1?Z4Z$G^MB$?'666P$G?&F<PO[X4OL@\B
MH&AP=:FS%I+JN'P7CR<>X>X;Y?<U:8$YB23E;]44Z9F?4CMA(]8WDY[MW,/O
MW!->U&0/8NKV-XM@#\V.O2/X\=4R^6J&;73P#S)*@&HMY-/*!:CKQI/4 .2/
M9*ZC[BP00.>G!+!K7O\ ?XV^N&PL!)&6TXL1/Q8%4ZD"*R6X2US2%: 2=0J?
MG,,T"E 8LV??X>#<[Y:BB$GMXG<O7>F!3F%JPE(74CP!COCUF9^?>):36X*7
M!F=L8RW7<??X( 9OEDST8M&3ESSN@1-'^C>O \DQZ\"E]M "#QOU6:=75V0G
M/QQU66G[JB;F50$8UC*W!O+FQ+!S.AQ<QP<30E.EVI8"[P040"LX&^/N,'\9
MI&>?G$U*_3)A4+NXYIST8?$),QH5,LKC2Z@R.M(<%7WQ2K";2XY#6,?A/6D1
M;"^_P%UPR-Q88PW3$5:?1!S9)E \X2FLBRC!QYZ6JTU5!;;2=0\I3Z$T[HD7
M-2=W;VOH'1VU_Q(OV7[IGJNX<-)210NU H@FHKE["#V<F_T-NUD[JWK63 Z'
M9I<6T?W*NQ^.=)Y+25?W<_YE\#%NPU#XI4M^MC0<JDF&8#8NGLC'07CFUSN>
MXSC5X9.GH**VPS;6;PME[J^>S7"Z+:>6H9*V_8+P*ZHW-18#'D2+PK[LL)E)
MKA$L"AVY"]&9[4_S@EFC"C0<>G9SH/'+.99/@':X_*CP+3G5\B=MP?4B*4NV
MM#ERR;@ A02(5211= S)HL\Q2N$ #LR9'M/D8N-96A&! UG]WVG/ZDP9FPY)
MWDNS/4X+?3HV8MWWI$K_SOD>N^JD'XO>(UON7W.VXTCK<(0-*B\:W9;-.A]E
M*4 QJ8@#OI#J.>[=AI,A.D".#[Z-B?5O&%!A=B8^"66&A+!$,H;R?STUX,3X
M?.ZNWB!RAV%TN=V0AEY!)(*#[?0$#WTHC_UUI*U);K#LB384R=S18"!S.U\E
MVN)2S9%78>K*3?,/L:>W//:45%3^%$SOVZ4)@'F<8-"EI2<1OPJK!_FU8;4;
MJ!#YB>O4J?=/*YYVA?GY;-ZZ\OAF%LG@@7[7>O#$1*^+'=,Q#B\#2SR9)JT'
M<;19M,T[2WN288-M9*'/UI'NQZ.B*W5K">^,?P0(A=4:1(D%N]X\+(2_@0-/
MD"'314X&X@_3^/00TC!>#.<'H"$T7X]GWOI:*EF]IWJD*T!=+^O\M;A/W\?%
MUU/QQ4AXP4#7Z7S)/"1[#L-!VP9QT,)5\1G$4L3*28- A>'L+W"$,P#U<$,(
M0"<&O$Z(UN=^W+)Y02(HD+5_5,3>>.9C!W_[17W.TG^"_NS_3N/_UUN<?VF4
ME%XXI9MH/&D,R%W@U' RI>W](@++.\9[2U;(G+H?A25!RS4DE@.N%^PK3VWK
M^8AAZA0&FQ*[V R+U5O2@,F&;054:('(9)OQ9=R1_Z<+VX1O0>+A$' 4;&RK
MI>/B+(,?[S.:TLH-/XN_NTO_YYXD%'P16GY=<@QH,:^:VP[$ 97>[7.RKW^-
M:/ X><6[*-;<-8[D)_'3'MM*@98LJA))<\JQC-]- 8]9I)I_6W[L1Q=Q/+-^
M_&&@0=!'"I>COSB<A.(C\(2%H4 [_1C%\]CE%Z3N_"$_S*=G^)1\G4IZ&N5%
MQB@3EQQ,*36$C0QAS2K0?[P%4RG$=KEY,9XO3Y?!!W4BL$3APN#.Q>DQ*O -
M44\TY M 5H[,"SW)@+<1"Z>?(T EX6@U>5P!ZHVI=8];\.2TO0"%+D"RX>>P
MR!5"/%_"C%?I],53@)+4:G.Q((_V+"DQQ/,)XV 9?1FKWN,U(5BA'@>Z!I'I
MSVO:#*.63V#E1_BKJ)*$(MJ<3QDACZ]$232>FYEV#M7!;__NDHKUZICX%=Y.
M>H[P5 Z(D-1@)-Q'FQ!UWS<(%PX7SJ7,!ID@$_?=>G?>L.Q+?>[V<V?>=2H>
MV66EO,K\:]-W-CK>THHU*S]!\]#O]:]R,/^AI?&54CQ< !Z*?]P0*/F,LS8)
M?@<Y@ER^Y'*I/<</#=:@/B>$1]Z"NU V5'.$K?2] N3TM#9MK!Z K1DF]5E%
M>?81$93L'Q\/]!L'8+0BC)YM7H6*-$! R$T>F22%Y #@(7(2'HW=1KC:$=8'
MJS^:SE?]$/@ ;V3]WL!@0Z[4B\_3JZ6OG4.ELHT3")[X* #<#T";#6%E%<XN
M7NH3P#MHN0HT O:DS&@7H6@^9Z2-"CZUW/WD5XZ"^:WUHT7=:[P] U:+:^VP
M\EN@C6M08&5;ON0$4YTZ5-*&JS HF[D%NK:EJSLF8'78XLFE511EOSI7ME5J
M:E7QCYGK+T_I(A'U6J)(2H< =1>W@B\*Z_%RFQ0NX$6P$M"FSEW@8+SQQ\V7
M&\T[1*U/L%(]G2^)G;L1*UK@7[$FPV[G770KDO&*GD)6O0%KP!ILH8 .-&8\
M)>$S1MSP24,#=RIG<XD M>)A#0U1GR).'&\P ;["7_FLEKG:MTF^'R[$+;!*
M+[U8_%6R)'0_"D=!;%@,F4E+,)()BHYR_9=[;\G;V]\E3NL1 \J@A+:BQW]X
M*X/DQ>-)W,'G, )\8S8"9^96AIL!E;JS]FSUCD&YTPUJ,E7Y\3YZWU55 PM'
M^#./(Z<Y<4G+U3XN(NHB";2LIWJ5K9]FULQ8,*9Y>^C2=34II12/VGEQN-+Y
MG=H9A8B.5;+-+A^&G;,*OUV]K(9-?#@R-.QJHU5=517KF::]1O3XX177OFUJ
M_X]_:O ?//[35O;X[S/^#8\:?H]_>2C-F\'*WNWY>J N+/]@?#&%*,=RWVOS
M_B<]SOSVTI620@^KQNXG)7+ZVI<Z]FH)]]V,UF<L%]IQ^[/+VB!)##2+O8RD
MJIT=[IZL*U5,!^SX*3#_%M?)?0/SW:G^G5ONQPU1(F[>>"GYD'7OT%4U%"_S
M/M6*RKA_E4+&^3M"FVQ;#:$-5I1V 4J98,;\29=><$S$*.&8*P<W#)C(D#Y8
ME#W[./GUN[QV'+I2W.?XRGG%:RW'SV1RS0E &QX\*$ AT24>2;97$$^SRQ+X
MLO %R+$8R>Q >AK1,?B) [,4.'A;M;VP>\"R),#@^>8^95R#147'1N&?I"3]
M'WD<(]X?R^]T/CJR8SCO>(^H%X!DTRM:K+%:)A SI@'JMMG/RG:UUIGFK1]I
M"5-T?OIHPPRY\7/&8<9-?,Z:P^)3W4J_=!E!T*:<67U0G;]R W</?!J*'9]@
MZ[93AKI88O5@(=&[N+G,],&CW<7#'T_Z&NF?L]ND<R]PQA7KN>ODHK)_.]</
M:,'RUP$MVW&G=R(@X@%%F.K7DW(JIY,<9WK5)8'H4T(H85GS'SR$WN0EJ!PM
M;WR>:Q/ENKU+S]I:.M\-V*85B2*]Z#M!ER4&%<('H8B[L&UOWX>N-C63IX7G
MRR.9BNS-Q>BF0:4*9+TI+*H2%-(\MJ:>'90<2O W'EEYL"8G\[:VW4!P9Z#?
M6QRS5H Z!RP9GD+S^ !?)VHKE9$O0/W8MQ#$U5R@\/1,OF?-U\ */1U-BGF,
M*T66ISY+9Q!&G#-,1>"7\W-./S<U\TV^"U#@'Y G/^8P0#\F5&A]'LFN/9GD
M)9G=2*Y^1("2(,?AOIF(\Q9VJ1US#H)UL*N1:/T.L_@>\YOL-]EOLM]DO\E^
MD_TF^TWVKR%SFFTXPN2^^O!A\'CBYY#KUI:9NU2^_8]-MWG,"&:\<V:<:TSJ
MYFM!75PWMV$:..&@G#VV,5N LHZT&3U3WQ#=+5T]N295F^3/_MYJJK+91JCL
M-17:W--)AC;09XNX.PB.##-8P>(H%#&.'[;U8'^-)LFX$_7ZF>:4^**D)=6B
MAES6\-8/5R;],^;DMT<=J,6/*CL.39>XND[[;"X+>/"/2[C74E? <I A2#U:
M]X&D"J\'J?%!AG&&3RL-5@SWVU^[#<_*ZY%V64X4HH@RW"O01"OE61&L/,<H
MFN5Q=T]+W2=N8^>T.#@Q VO'(XIO7>:AC]D+4+,6CE4OA59I?[DCE_?E]3;M
M34:26&&H!:3R)1$QB?X <1T]0XX=IB1C*(QK151[SV#KDB^K8OL*FFI+NCZW
M/Z1=JDT+%WUF)'^]6)*V4\1E4B4!-F'VK+Z0HZG&#KSF]=BG)K%\SO%=P%&"
MKMN$7P>C1/I:BQ*^)5\4M*6EKC"4A"W!P*R[DQ?ESPQ<_K,"RJLIYQU9Q[P_
M'A;/)JKP&IJ$X7!>2=,F4D>^<.0YJ(LQ-=D]+A=>M')V5U-\=\S+G/!Y$KZQ
MN66A+ 9@9.&J:V8H I1(.1C6(4!]=.1\@\;OP5O9.!HU94SK_<^\(!6W/*<R
MZ.K2F5"OXA/?5>OE]8*_M-?M.K:B=JW+5.S3Q/L?I\S4&K/3_61&Q^A5H]:!
M)=HC-BH10MG-D_E9Y'''ZSB))FWZD"]5#JL"A>'K!C"DO)#2"S?<[2X,O?7T
M.9+B/1J\"Y-*4N<E-^U8KC,22)G%LWID83-$=N*S,FQR&VYU@SJS),_4]=?R
MZW=7J2Y"VXY/Y_)E3(:-43D*'2X6@]CE<H$(SH^N(;VDUM3 \KY<3B0OLVFS
M#[(0G>SQ@_T-.YG4V%/&8X%5?L6C;B-YQ4]GH^B^S]:_/66WXJ$G,V'MX/1^
ME+10E+F0V_=D,(9I&&_I&<96H-&E&BS.L&1V;:4.^E?N7]]0^^K5O,XQV5]6
MEQQ09@QZE +3MA4C"1ND?3O4I :.IMVL*&Z^X3I28$'5N/4T(VGC"OUI*8VC
M_0XXI_(DUMCQD<T*'1IKKBI9RBTW6B]I4A6@^BQZJ> 1M "EX%IY6#P::+&J
M'-U)DO!]7$=$H==,HX16,:2B49,?43C)1?S,+(Y//"- 4?<TV/Y5 K]*@/+V
M$:#FQ]&\)47@?WY4,E$40G.N("N-W2I T>_9_LUGIR._J7Y3_:;Z3?6;ZC?5
M;ZK?5$N*CSR]U,73WFXXT_ODM-P_Z!WRUT/SK]H-EOU%TYU_WPKX_\V'^%]T
M--)O7:ZD\@\WFV_^1Y\)_E<>O\\[_\/'[_/._],#L]S@9[< Y4\?CJ )4%6Z
MK7.0KLN,5A#3 I](E;]\Q[9-C9Y"#/ V&:,P<>BA,Q[3,\_J3-KF#QX\HG?Z
MVHWOJP.Z,KE:_$%Z=1@-/<*:XTL4(1F]U =+)59JT$F(.+8=\F+K-R\9#[N9
M=Q>88;P;GM=59)S<YW)DV[QBQXCT7MVO)J^(3L=!;WC--%C?KJESZW0YFS*3
M_H0 T RW-=>^*S6I;GJ19+D0[,]\N6;V:Q[7>KR##E["SWRY2SA[Q(H>C5T!
M5;BR+2_>SO/3KQ6]4V]'KE,CB47TBG]S)UV&##G(A**7.Z3:\+5A%S895N"R
M'%N#X@0H*;X*Q#T,>L<5L0>O?Z^*Z%'SS24<";,L4V27WDG/RM*Z\+Y *WAM
M^K7%[ZEL%>9B0L/QQP05&M^\KVRA4=HFM%2SQRG)M13W1OW!/,O94)GY^KNP
M5B$1(T")?;H.3LR$L V9RF7;BQ(:T%P;:& _VSKOMKWHQR9YXGCQZ_T%F@)4
M+.HR3H+*J*ASF(/E+3KQX)&@-)RT9U^#$WAG(4"*I7+M)W?@BRTK0BK=A[.Q
M,*!=*S\\("E[S-,U2O;'K2 ]Z#G7 ^',#W=&@!JJL448S2!].-79,J< 6]H9
MU\\E4E=:ZC,MNJP<:6H./_OV>;SF?<?/NIA^)32TI9NNL8O>A<:O)>X%@03L
M<G/;>CIX."@1NR)QSABORA\<TV(#<875ZO<;^NZQQ9+ZW=9I>$KY69P+YF;.
MX>]C0 ]*,AX=BH?6F;53$ZXZ/_<++B#4-%^]1 @\X;9]+(];8ETEYSF7/7\D
M[A-HU'M8_%.=3>G#Z>'C3VL?>-B&>$<$9@Y_VG>IO&-*]80F(WKETOLD%O5\
MCZ1?OC#OCJ4P U#H>/7HPIAD_Y-015*)I6FZ[5HL]^:@WRY1I<SQ,G$?8!51
M"V T!K*^JSO8"$O_./&ITFA3ANR1P2S+4*7/.' .B 9^FD*(\Y#2I[#O"O^%
M'\%;>@ M1DTH]Y?:C@J$MZO$3(L2PKPS[#:,GSWD6&HM0,FV0:("U-[X5 $*
M)%+@\U'8E/M-(0)4_%GB"@'J'FVYVPG6D6]D"ULH,%1XLIIFB!A_ .Q<U-+V
MI%\]?(U$4(H?CU9'8ODO'-2- 6<<H_ _=Q#H I3X*P&JXX+PM]?Z$SCHBFZS
MX=(:RR !*N:S #5N#-">8X6 7N8X &-T!2C5N^@'&\MN"U#,CQ04]=M%-I6/
MSA2@4OK^S6<83HZEGNFYOD2==6>5Q=1XZ+(/]U<"TB?HPZ]SZQ*'3[K'B &&
MH@3&Z;-1V.'_VJ+X/</_KS.$<CB.O'BL NP)!0$LBA*!TG[$;02B''F6ZF\2
MFBI]^,T1"3&C^=.70KJOAOW?R>+O&?Y;J,EXS<Q.D,*<:R/'Y2OWPHZLHFJV
M2^(8[:A?J;M[_SJ)BY[KMU65F]_P&Z#^H]_N%>^[Z?(6^"<<_=.?WH6Q.8+?
M*4#](YX>_&/IH")5K8D3_Y0E\C\1C]!/+Z5YRC_F"/=[AO^G9NCW!C@G0'T,
M8>(Z<'&+?#U$9^#C2MW4Q 7UE1]H+B=ZVZ7;5]WPQ)F*ZUKVBH\<^[^2R=\S
M_#=0E.N\A]3303%T2>P*0A'+,*[A.&O(\&>J05&5_:B7IL[I9N)K+9&T2&M4
M)-F:2&50()W!YL:(EER;V@C6G.J3P3JOAA]/3K%$I=DE:]#ZUS)/4?Z3^=#_
M_%[^O\X,67@I$HTBL0 ,U[?CQ0,;'%GW"B_P5S^G5F69A"I4EM>+2?,])-G-
MS>W__5"-21D# ^EVM@#Q6.,!R]#[A*+V_C$?E\20 (VQRE(%\]M14UHB9<4]
MQD+?*_]VIZ=G]@Y7F-]-J:'$&N-EB0#8<7>P2>4]KK)!BP7(3KNH>3R_ZW%:
M+[?_QVCV_F24\)8#IN\WV%EKZ7*V(5FN/_\-_EE'*0NG1M1YQM:L&D>O7NG2
M[H%C3R1MJ6H,.98FEW _X_N76]?]AE9MRA!:>V/EXNN-PJ^:%$AME IJB^&P
M*\MV-@B<:PUSSM\)E5=+C4<><'<.]VQ0#@YWYJZ[LHU6M<,"U>.4^P,W;,1?
M6<95XO=C5E<)4&FYUZFK+%7*"&]7,MELR(>M<+BWM,%%3:?=?8^4CTC(G>N/
M_/6WXK99^4V?VB@<#05Q#4D]E)4"E'<$;LB(.=?JKNX(!7O=[;K?SD17A%<'
M>6ZJZY8NT1G?FO/FQLM^91_IM+<GGNM^I<8!X*XY2+>&AM: 0MI-AQW)5:/H
MEE.MODWB4"BK)]$\OXA)07MH*:?YN9N'G]IZ..,8%C0?US+AI/X+.YWX'3"2
M_48W 2V&?%'8KA;:S?;DS$(^#PC9'>Q9$P,=0*'UQPDW+7]"X$&O[*'WY:I>
MFUS$UYYM1+S[F#Y(36XP\A['2Q(R:$Y]5>K&]0,+ 5BV3G5M3:ALINTF>;*Z
MGO1J^94[Q:(,!RF$$,;;HOND?@]M:'Q+E?"P7[YFQ<#]YR<^VBGL:<O1O2=N
MTD)<7L]B1!=W8(W@\Y@*>BMEQ)O901W7VW)J;&3W@.41D8S1-[6CBM+J7K04
M3+:.9\MXC =OEZC26^)&B I6C)=%WX/(H!]++).5NN+K%&N,?J)W+H,U;!?P
ME:!CG2XA4O"\;JMXW!X+EU2" ,671#1:I UR&8_$,XO:R"-=S,!XEHSXD5S:
MJ;XJW&I7ZV"O4(6;&:I'\C9.-3\2OX'$"#GK\**9<:X7Z36^BI=?6DSJ BH-
MKS< 8K&;MTUOAYQ.);']\P]_-;G1<:BUU4S+Z@KEP,^Z_[VWCT\-QSMG54$T
MQPU4)Q[F/>!OA[R;QS1=LZK5.I-"__"_FW'%V2M6S5G]LY?M>I.N5:51%_V2
M>3F(E=ZG/NN<+7I,)P <%]YC2]7Q2$>'F)ZF_DKW,VH_5E]2Z=YJJOWCQVNS
MV&$)X9W&0K.*+MG\ 0&J>G FG:M\P5ES/:\$=P&0),B.',]ZT-^9$'HNSO6#
M6]"/LZ\R#M?G!!]?%R8]OK[.\9H A<%*\/OILD_X6T@]5*5*M"ITGG<K(+1'
MUC=X=*3^$>T>X97D%.'<#B_+53*H\Z1N0"P4=RU_12,85U*Z&]@PF!!4I90[
M9GK\>/Y1YM8(A(%>O]ML[W8!*C9?F%T6AUU#Z$$6KW":;UQ76P-FDR.)Z9^F
M?HRT>M\Q&-?=_@?KZ(RBQN/M?GL[/(Q!@%8FZ:MI <6P&LWV]!GGV=:]#TT]
MNV3AY[ICE5=A]LF5^WME[;>A#HO=46)@*N9@)4>^1!?W.&R+6XGSIHP8-GML
M8N^6/=U;.1LLVMV[Z^2;E5R'CO>BY)QZ28EO1AX"U/_FUJG+6YPRP"BC@/8"
MU#5 /I"TBGB"5T]2NS"VX7E#A(.]':4-;,A663FBJ9ZIZE4=ZA]W\D!6R\O5
MB ,O?JRIR<;'PN[,/)P:Y-26K9:?6CQ4.$8I\5E,-*GJKB^^G+OS\$W"T/[3
MS3=VOS1A8:0!QF,<> B=@D2 ^)E%L(@S! 670:_MLVNJ>R_W*.[6K@G9$F8M
M+#9T<5S\2^(?(('1*Q[!)B/&QS;K;$*Q(].J1)^09-E24V9;N]657SC).239
M[LW,]^N]\#2$:;N\%!0-HA*Z#8C!KS*F*%Y0,7-1YBQUQ!-SE/OM@XQ:MF].
MV+]A0VI?E.5VN>$H<W/]-@'*APSIB<]H<-6AW,X6?)7XK">#+.IWZJ:]P4-R
MJ5]PX<@^.RG]/;674V[L2H\ZNEN5,?@8DNKDBT*/&*,6+%V:H>JDQ[I>D^3C
MM?VAC0J'TZ;Z?RA/:A]M.["_Z/W_P]YW1S7QOGL&$5!00T=J4+J $:0H)5'Y
M B(B8@$!(0I*%:(B$"1D*-*E*J"@!J4IB$COA(Z(B(+TDJ:B0F B&D93V'!W
M_]E[[CGW=W?W[-D_]H^!<W(RF9GW?9Y/F7GG>>RD!:K^I8=G,O:]!'5P-:[-
M$J"MR@5.N#G?*YD>"G_QXW;.Z%&L/U9!+MO_RDU9H_-"#Q]$P]0SA6 >SSJN
M0T$;,"$"'W@\.9>ALD#P+#6/009'7)G&W _U8W5#:.ECA/G#JGJGCQ]/#_<Z
M<C[M035%T'.6Z4U;[QZ)WH#!?R-3-F *'7N_=4B#[S.VY9V;;#OZPM;?_UIQ
MO.*7S/BMU:+"-]\=D5<7A7VK&"'YD.+,B)TC IZ0U?F)0E+V4J_I3,HP5G%?
M^8C.]0>6G8>,$_D\0494 XQR8PWN?9)_QC;<2I"2;D##;>%7V7-N:DIZV<=N
M['UZ6. M0UU\>Y\7X2,9/(>$M#*64^D'03(KBUO=)DA%2CRS68. ,Y-TTXEO
MWY05W'%#=I(UF6_?E^\6/[HWVI*6LHB2PE^"SC*7.A7"^["Q@,0O1UG(USEI
ML'1I0?D3K:VN^?2)AFDOK^($H>/OS\5NVRKA:4O#0OL:.5(A720E=]8UI@NC
M%9SIZ6>24[?7B55)S[[,G%^99?DK->8IS79@=!Z@:'+RM&A+7HIVX99_:6..
MS$3R1&78<$+?Y,1M6X83^QQ.JW,FX>FU_==N/0Z_F&(^FR16LSU[2DK7MMD5
MW]EZL]A7==*%C>*-(6H7&1X@#YU"K,7T8W?AZ#VCISXHN_2XO0QWLC6,=M,Q
MD?3.%#[CU'EIM^1A:8$Y%V7V4?S!#F@(Q/1BQ'X-G]+53<.>"O1[579L4%Y=
M*?.P6LH:D(X!SZ$A+>SR"/,4.A:# *Z1$SNDF.X1A.#$EU#V[K)Z2=CIN1VT
M*</,SK=G]QW]%N)92<^XB]Y.D,<;-4,C3$4:D%B'$)EVM8T(IU5ZN\;.GDJ8
M?WLGY]65R[MM]L>XA^UNB7F4 AL#<].0B18ZI;C;$;FVK\>HC1'BEPX?'[=3
M&9!YZBG 1O-)\1P?Z!\1Z]&]E\%4%IY;VR9 (THUA00]]9_Y!?BW;-L.[$'X
M$V&R*,]E;?VQ_/7ITH0%N::F'.]T8[T51G3A33NMPD(1IXOKW<14](X.,[SE
M*$^/H\A<R*-A=RR=KINQ:7^VH-]7^?GRM)CM7LF7@KH[TBF35O_B^W+_U=S#
ML\%9GBB7S[_M4 _SU"2EK <Y2Z(^J:4%LI\&EOGG$K3O<%MN'KE0F)FEM-(;
M7:%HX-TI'(W*>-9,3D7(=<CB12#@!=X%&F?*68-E";=P_[24MM-VGC"WM[^J
MKDW6NZ.MD73Z8*X7;%#59?M_+:5@P?^Y6/EF3-FL2<21$>-MI[/W0N\XIMQB
MX!H6!MGW^F6U\1"?ZJ'AWRUF(C:Y"X:C_[PL-JPM3]@J?KS*"?)F5O'W[:]*
M: #D">(<IP\6#E1SMD]3+5,SL<(JY*I>8.:R9EH*ON2"Z>$SQ4KBUK!;OUR&
M%1PYLNZ\[8Y5^!.)5-E4/F@)0N=#7\W-BP7ZJ3*C6JV,>JG>]M$+5@:'8"+J
MV;!!6D?>OYAU__D&+P "L*) EPEP>76ZBH89(&<@! DJ_BH2[:9_2>EN].X)
M+#(9^>I+Q)7T(]];?G[]ZB]:7NWUCK)#8.#K:O(MS(P[BV\]XE#XL][T"@_'
M'I3V>%VX_4Y16@3J8^&WO^M)SY*O/6A\G\;2G=38):_@=4?XC&XE<[/TVP.\
M/[?=&#&#9O$'+=:>8P,54(%$@N8CO# 43B7O]CN-"SEQ83[7\N8/\]3V];^I
MSW=D["L_LET[)N4/X$H818NA#O&SYS(_>_+0N]&^"/[0U;":0?/>!?68EWCC
M(FC2K:;]X-Q,?24W9];.Z^>^(Y-.+QW&/]DPZCC-L#4XI"^W?)AM@=^L?:2$
M*[*"[,"!?\"5,O!LS^U3U2"[5P%5("TW8_.T;-[=<+['3/N&4<R577_FOKKH
MV1VN>H':0QAY(O!OW:,&%H2KH5D:4MY?5D7UPZ]Y @\IB.M?M\JEV2T;@@X:
MQ4FCG7B6IMQ;V7/J5VU0&O\'6D]5K/*-"D;2XC); Z\ ,LHZ5Z<=^S$RDOWV
M00KD'H)HV]BSEIJZ]/GN.7/,W&R_-T9';<^%AN]R7_J/P_ZX\W:&U\4Y;C8P
MY!QXW7!&+<Z=>?)&[,UC&>(_8(38CCCNZS8U-HPP3-K*B6!?(GPDUI;U-->1
M=_J[N)&3ZNU7A?S7/#S?'!;K.%ZKMW9B2.'SE\]9-C<#OU9!I@.VW%<D'^2T
M53?I]0A#GRV*6^^24U$)BCS3Q.Q_4>XOY7_6>*+2<L[YC7Z5>M/:CG#5*[UR
M!J3A,<M%CK0]ZRJTSHXB3&UV5;PZ'TZ='R8M?Z&:?Z234A6X?>_0ODQ4D;^F
MT0@\J?%/U>X\[M[K@U]J@@3B^H5@MGS(T>5F<VQ!1U;@)"D F4K8.L8Q9DJQ
M$IAPCN:"!KAPSZNAH4/E==;QT5])3ZW/6S?677VS3\G.**4W9SBJW?;4_7]M
M)8\&$TO1ZD)GY.:;/&;V4-&);9A *B/(.$UVI#?_I,OK&4RQ87>>CE+YT%>]
MD+?EO5?#LP]<MUW,8 A1'>.)*F@*!3&]U@U45\4:I6(D\$*CQL,8^OI=BX.7
ME23\6X(8F8UCOP)?>,$<+*J^RL0D^]'O-^U>,_@%Y\A:T1 <Z<1N1&W"8ZHC
MI ET+9'%H:H^LZFQ-FN:\KY ="/.]X1!=>[*J.[@LQ3[>]TV'@U/#_=?'Z*1
MP5-(!4X8-YUSF#HRW4BMXDC :>L)MQZ']&;:T;%)/"THL1!#QGC,O:L(K_QQ
M3V,P?\6IN22J\'%%C3%L7[08NF;Q#D>#[0!T\77@0#H!B?/L\2R@9,3B1:B.
M,-N7;AK=WYUG2HDWGB]8Z*CN-8W(Z0H5:&C=?[U7GG3)0^[H9A/Y%E)]WO(
M6&73\)$C1P.$<"X#+ZCS9A(RC]/+F06!S4^3CUR8H;S./@E_F*G2(]MA"*FQ
MBC?+O?'SW*EC+V\!$$9?(4MS?*! )KWKMD9>QBT@L7;&I/5I8(L%-LC_>D.C
M8>_^H,_U0<5%7S WKL&>G2KC;4]CHPBC*&WN*Y0YT.6P 0O8[*^!/S2!TG^5
M]A22HWY]^KPG%'B& TY&/QO"@0=M:N?>=)\5]_*>.FIQ%X:S9?BS%3AZW"<D
M2L<&K!KH)VW#$?M;2IN9<GV A-:D8A_!J'W\<H/$MR!#*U^9=W<;KE=<?+/5
M2>C(4^D=V@/U0-< 8M=*6R0_/+LG0R^T15';->';<:W_,)6_IM*6&E)/,2^&
MA0?0_\F[Y)/U2JDP7;7RZXFL*OFY#E=V&%3!^@R5\+%"G_L$\,,DDD![QU2S
ML@2^SY'&#8>Z3X56P9$<]=,!"KC7#4W5+I]BMITD!&M*O+95"GZ;X<X?NY>$
M]^1Z.*./K<I!0,,@@C+70!+GLZPK2.[;QH/CALXWQ/P.'^.,::99,-^P!@W6
MF@"#HK<2K5^WPO Y[/.$Z0Y^+L:FX'VX]X K6&G>(&$_]T&'IC]&]A=&IJ>"
MX_GAV<>S]J_'.K-^,7:MQD49CPU*&W2G[IY74?_GZOFJZ19.*[>%S'K!_Y$/
M>!2(7D[DAZX6L@]Q)XQ%$J\#Q'%D&J:OZ=:LMH6!T/U^NU,YK,CFTHZ6&RWJ
M5RY,7GOH]339\=.)?\EIZWXESQ1T$T$'XE0D*Q#*8Z[3!SK)B?FV=[ .O"IZ
M;A-87S!$LU]J]G15RS0+;FMNSC]6_O)"[2%!V(U?.00+W#M^H)U$&?$6\C,8
M"/9UH$N#IX9W $D])*E3*$&\.;AZUTC;XG")7O"02G.H<M\"FVO]2=@VY[SJ
MUOM'^O"O=]GWMB#YH"< =!%1.M7,\5=E5*)TP(QY24+\#0NBWX=;49&]3O\T
MG'1?M&'++&4G[D@S.":H(_,KD2.;RE+B/D'QQ[IKEX734XXZY/T,%WX6TJ&V
M:UV HF@[$0XI8@RUTV,KE0^#J8^E#^4?J1'!KX3HYJH_FBSC_6_2X9\EUE,F
MF2,CQQ,]R]Z]V1MM8!*@%"R80H%TA%Q?B1]9MF,?5. RANDQ.W]?3MPN*O*R
MGBE<@WU2]5)F^9:MY(B&E4)X0\?_,B?RTR/.@Z$ZQC]]ONO:H:=_/XDRP3FK
M=.E19E&O632BL*J<<!A_G)FXG ,&]C00!4E7T?+X<_;R^G6!P$YHW]JIE!]O
M1\W#Q:XS@!"L?!J^^&Z\UVPQ)D]>[;/C_P8KJ:KP67HKG5NX ;N<,3W *N-3
MXV9Y(',HAH(0P0=,=* "3;-_(&3+ZFN#,%TUUI+?):8=(^_DO_NGYD[\]CVN
MADW[1#;K32[C3T#N%= :JQXZS#: <F?/0 ;4C#3Z&<B#6]"Z;)+;DE/])#+R
M0.>U!E?OM_O2'MP<ROR#:F;?XGU$2.H33!;PZF 91\*TEZS\^_'^45G0-^VW
MHH>$T7;U7/7,"C+&(-) Z>Z;#=@>]IV[B^FSO.UV;$F\-3>]0Q0JZD77R9)*
M DBR*'W<#W8_62KXE_KERT'//8+.O:Z;$V ;UQD,2/HVW3RP#2;X8]^_4F[K
M#7,#%LWW&(Z=+9,]R*0.I?H)"S1-?Q_]Y*11ZK?UKDA?BR#I#\=)O>EWW]I>
M=PB<%&2?@<ATEQY@>K*?8,9]1)"UI@,J_K>%>GF28$D?K4NEC""W[F1>JRW6
M%$NX^F9K\,7/, ( ='631/E2H ([%?(/-X8@1!@AB-^C(_J0DO[Y+IVD[3A,
M#VLB[W9HKVFF_8WGO9>L39P_N ^H9E^NAUU_&9;;3^9(;\"ZRV@C'&DD;_MO
M]G:.3SY:"N=RD:F5S+&CZRK;( UGW4D@+_;>C!'3Q/F\X>!!Z>M'R;';C#]C
M7C=4\Z=Z._>Q1?@KWCBYCD^:D_QC8V=$^C/_>&I!:0 =L]-J5\'5UIO^"M;5
MK7N[N]$K.F3=+3\1+17\G)9VH1 9[LP8M \:TL$LL]D6%^<YIR%$I4-E(%HD
M5#]X0I&=IG5A;'369<RK92YH^/,)<>1P=0IJ=""@242+?VQ5$!N[ ?,A0;KH
M93OV/WA5,/UQ82!!CUG:2$'*#A9-:Y!8[^^%7ZJ4-MU[P&(\UNGK0.M*]<CE
MC!J"*D>!>Y<GXXDCL\JA$K"UT\QA?(7(6E6!UCP^5N*_!^D'G1&?-#5\@=UW
M:(_UME,?Y&*R0Y@+.=21F4:>:!S_X%(0@GT,;\^]V^8+NE"UEJ&9CH8LCGW^
M>TM,+V]/:X.[W]Z4B1G_MN?ZKWW6'D;?/!'S_2L1=.+R0>0@^Q1A/IP @_@)
MO?4+<[V7- UTAC<T>LJ"Z)@VEV)75VC-Z9]TIXA*R_E1.^,ZPVS)-WO[W\4\
M:I@[) 1 FB8E='@T CSI.(MA09 QI8*XE6/)3&BG9R1A8)P#+)]/[O[.,Q<K
M@P"9!EA#>GB,JQH,5JWC]/JIY>IR*%N ]XYP@(\H-V\A$Y]H0K:%&#LZ*5H2
M5W!Q FGTIKBM:0+YZVN'Z:JY3M8KM7SK*YD-GW]F;MD2@['FQS2Y'SY+HN3U
M5DV36.G<:#P&U.J9J8K] G(K O]^S;F=QVJ<F)2MM0W.-6S*&,S [JR3V!OS
M@4X?2=B B0.4B@U8[21'Z@6)<L]Y P8ZP'=#J32?-,I0E0#D2.NX]\J_@C*4
M9EP4:>_AZ?Y"2[+3J^%62/!'K$^JR&6O<H'?JQP)0;I<*L^"C^8:'5LX#LR5
M,N.5JA"*6*#Y[%*>OOZ0F_ETLD>&WO)K81^+;#O+P!_Y/]%36JR+==P4M#<\
M :C)>56IS(;DNEBW/5:>BLJDKS#4A+_>$LEQ>5A\':YZ0+C]YK]45.^0HRQO
M!%T;7,O<AYG1&B"+X/=$TEH=A"V-VRY7^DW\G)_Y_MK.B";SY+SF[IS%AV_.
M".C9^PHB-BO6R=_*$.%8<3O0@:NS1-8E\(Z"7"=\]X^9_:F4LM%K\?6)*<8.
M^V>._[9T'I41V&$3%BJE.GOPQ*)Y7(P(1]9K@"=JQS["^]!BNMQ#69U:&E@X
MP'U0-*K:P?S+,60Z%Y3^()BV^'C=2DTM:'WP9*+K",;8Z\S:%A?<#M$H#;80
MX0-)B>-:[L:!,9$<R8(^$@PO01T1RRHD!]SFI:$>B\=34_11VGJ:8<><YKMF
MI+==D,HV%%@KXR@.L]$<F<VV]O<=^,D6!3E15V6@#%8\$YOR>R39Y>]*GLRG
MEHK!EPO3?PSM]N8:O+P.>Y$IW2H#J]9RX6V3YQM9$<(H CS^@)^S\!G=[@F4
M&4B*YJDO/9%*/,ET*%_HBKQ:LH3PK[8KRI3)V;M7YOPEEVO;FCK[;O#)VJ1U
ML_*],FH71.0C%14!:9+2>0;^9HA4XPI2#,H8M*DHVY\568J9MP\7ZBA?EQK0
M?,1T,$I5D[ETU/QFH?DZ1F@#YHN!M.$<R0'>MGN('NQT'-4YCZG+NMO2W#P>
MZF")W"N;]>-O)=LA])"AA;_9S(#VZ9+Q*P<$/S!4E7PYLG'4D2YT"J;.<;F+
MO8LW2-[1AL8RWT_26&DT-E]+BGT7GYW#Z7;GX]/7&]>&1..PP0-#YY*37)]8
M:.]/@D]AP#/HJ4FJ+R.';;:D(@]5TP"%"U-^+?M+PG*?2#!+5K*4UQ2=53QF
M9H\_^X&\3UAQ&!JDYT/A+"$FFG&/#?<S(R>ODB@I9"5\%--EP$4WBHFFD9/;
M &KNN(5=1+I<:HU^I1K[]4P_OBE38,WD O<+&XOW@0; 14KU&$^:\$;%%'KZ
M'*HXV?:Z:0R/B"K]Y^_1[*GX[)"HT"TUP5&D5KV;97>]HBW">3L_;<#N[^/P
MI4JU\^(&[)1I**L2K\C'*JE45@FDS%;$P5E[N'SOX>6HQ+%LAZ*H.A/TOK]?
M2XI'2@/.UJ\UQ0KX1^AUL1Q;D0JO]A)"ZA!MSV'/4K3_LTU0;8 G"&+[T%N6
M,#LZ]D(W)R^ &["DNHJT@Q='D45D(<8C9MW9HWLW8))F!W64NXS_;/8W$^7H
M<G,K29>'I5A"D S;$CKF>!>0;K,K]<=LX6A0 ?BLF\?W2?&%H_K]11(QTM/N
M1[%*L78)GP2ZJV?<$87H>F0:SQAORGV,]Z5730]0KWB:,K_F%5YTI")%+WKJ
M2?P(IP*A4JV&T:U)6E\O1MM\>6_[97%9_R70=0SP=51>(M6',W3Y@Q,*#3#=
M63',8I1+,D\- TWVG.XIG0Z>R[?)NA;\YO7K#'9*^-O.ML25\NC;J__KQ(OF
M2,=U=8AQ\_EB\"5_AK08$F!<MUE83"54VY]/CFYSU\RXDKL!FS5SF(^M.SV7
MU+GFO-VV0&6U9< RP6P$TJ[J0L\TTK<0W@'@&=+T.@O7W H]!=%N!6X3A%T_
MW.9?FJXKG*HN*VFH*NT+;9HM>'-?%5/@+1U5DCY.\#X!+C(V.\(?Y<O89 Z<
M^Q2EP>OW/ CI@O=8^"",^W&>QK"O2A4-$)^?U:^3L X,,EHX)SMU,.)=YV&-
M([]@;"D:O*MJ:H1Z?C&-;S:K4C!B;8+%\Y[?-V#!S-4,XWF%R?>YHQ/C>W:&
MA.S+_5D4*WWZ#D, )Z^%5MCL?;P!VZXZ@1+F1$%C17CCO&Z^=.PPY01.U*_>
M>2+67&M2G;'K1.J6^9)&A$_*9^30;M$M-B4VW7?^3'*D@<T;2G=Y8\1&#W(T
MRHC_:X?YB81D84!E1N5D?!N<@I7Y+NM,L/CDI';?,] Q_%:V0]".XCLUVZIK
M57WU&^$LS/(?MBMOG!]]!#D<:ZV7S\!$6<Z!3QQ%JO<-"K +E]&G<#(+E_O]
MTJ.^RX*N)Y:N"5KON/I(:,O5_K!\& B']B-ZJJ8<66'\$_& [K&\P8'E 4H1
MS3&I0:L;V,I3@3#=82\B(VF*:=4S0U=W&"3L#%ZY5U>T>TK O/@\MG8#Y@UL
MLBAA%^$-490G@7>;2"^A58GA#W\TRI#\(0R8,LSBZ^\<F+,C0>LGTL/#WT=.
M?AE83JT NNSQ<";[/+<%'42&U";[,"E$I=]&^2/6XQ1F1F)0'6;K]Y/#C:<^
MZJNWAP2+/K*_WCN\_^O0SE%YM M/ &_%G.P#[BAH]2*3 >%03&++2EGPSP"5
MG1.KE2O!=?V2+5NSW</\'N6<QU=() H^-Q*8^G_@9:;_O_W_[?^1C;"?<XHO
MMS\ /L@$C"3>"IS9@+'TF5\^\50F]_\:?'5Y<CGV!'B2*7?:YHB&H<#O0OC,
M/EVF"$\M@IN+_C; 4P6H5MX\F5TE?+)K)PQ[.S0'2;$4F:T+E:T%QU?QCOY*
MCMIGSGM\5,ZQZU37Z;]]6N0'ED'F@[0V-YU/$@6>.SYP;K#=.<ZI/2R>^@1M
M[%;@(?V9KRM?'GZR-^M2N=BUQ?2A7O1E.5AP>!IBFJ-#(^W K?8HA*>U2=$4
M]3&VX\O/VD;K/4R^^S:V-699#>B=V;/OVULKX:VQV_9VP/E@=G,33+&H@YZ>
M0-<)_A%+;I/B>7IX=ZB:&B+[L-3]03UB!X3L,;TAF8_*O3.XHQQ\ZQP8?>&$
M>JCS]9]#Z&%2G0M#C;8!@XP3:4)EB4;7./;<7)XF><&!@DF40^FD(R5P@N<P
MY(M'O1=7(BOU&^-&)"Q2Y'-F0S^(+.?(0'P[)M'&&T+\\N:C(QI\RO>EHFB:
M*7':FW<7H(GPI$W0U".(QG$ZL7$#QBBBH"&MO.5D.GQ6BH:-#XW"6H'7PARC
M2K[M50L_U-S16.N('+YU2H5ZX4OBVS+Y0S)K:([$$D_L.YC($]O.U.I'[^0I
MX@686G%E8%BB<$E(R*N L+62;GN#I+U)"4>W^FJ6\6?[,?!%&% F+8T=V8!]
M2CU9"&^F3>I_ 6E0UN4;4JYB6?+]C!)3^MBA*KZ1C8WBS71LX?]/XKWQ%.=6
M\W9#9UT^&J'E]=<N?+\-)GETL=S9J5IK%F6WOC >)NSFO#P8EX79[P:Y\W;Q
M62T^2M&6&<(R9<NQ#LR4=2_POUBE6XKG! ]0\T$LI)G1"TSG41LY"F7@Q.8=
ME@K:ZC8(?<ZL\DXC";ZZHO][=BF7&58(3ETP?FU8-U9'<#K79=#V\(K'^T+$
M:R,7JB6OY#FOGUCOLCS(Q++,N1E  #FF!<&/+3_,+IQ6ORE1 7][TLPWI8YQ
M?D$^:,5H*.W43[^5AA>YICH*9?<_1[,-UC4:TRQNL/D:LBN\!(JBC>S^T8C>
M20I83=R 70,?EQ8]'])_E47C;D>/!@5E396T7+Q >M(5]B>;<HD6C?KUC*3+
MD^%-(63.4O(8S?S([A@S'N*Z'&U(/0.N+V_ "N<7AC1SC=J%M>H5'EU?F3JS
MZC2OGI;&#IJ^*5!5$$10","(;\"NN -IGDK<'!*E\.\ P[8<0EEBK2&F#*/;
M;:C*+GC_GI^5WA.H_A:GAW>\]@1F79L2#(41F"ZYO'%T_7HW8FK)&@PF,>/K
M#;#TJJ06Q]@ZY'+K'G,@(&#_=^S7+4,U>D7!A!O? M=F61/CP#7XC!;KP>9*
M/;P)4Z1_51$OSJSJ717!O<4D#U,],N>G/<OBE_<C@WHE$^)]G-DGG>SV'FZ,
MV/K<M/ 5G"<FQA>4Q9 B*$(9Z50VA/.UDD(;1I/$]L0YGFHG,4?Z'MOPJ'L^
M$=^V&#3=FM;4][YR'VZHZ;_C6L&L*J+FE\O71;Y,9.T>!RZCIU2P,R(L469B
MKPE3JPN1) M(E8R%KB:UO'HYLT+TJQYX\;W6<NZG07VDD?_)BZ^^&<+VV[6S
MK0FC_OR!5N?6 5>KIMU97E!RN17%O5)TED[LTW?YYY-Z0S8&WA]S*\K$-SG!
M>67EC&;T:_.](EM%85R9J@2"+M!U[2J8P?#@2ZP3D"G_<I:@12;&!3H;4>:.
MJW*&@)*IBVY'UAM20T7^#MT/G8OOG"O2-%D^B EQH:]V)9$HS\\ 7;Y\63@"
MA5NN=AZ_K*(&FG(TR& +([1Y=R-+*JI@&9A.+]P1P?-]2/SCVP@]%_SER-+E
M5N$!MIN_I^JGM@BV'/X,=.BO1E^;\P1)JFXV,L+XZ-YF9+!J_I&W!;!K=*')
MRL@HPE5^5&+P_FR LUF'20M7V[L!JT],XVPOXIQ*I,DE?#1VC,DSJ\R)O8!J
M+WM6WOZ9Z"=I6)>J-5Q7(9#N<#N<HZ1%Q\I#@BRQ46/R%ESKN8]((AT9%[2P
M=IR4/>.<X. FDVW(?*WA:K>CN4M$.!KU]1G)"* 4$N$=!KP/9/"BXQV@UC86
M"'1,XJOAPR]Y(_E?5I-](*!<++#UC?>GK)/7VV)&)WS>PNOWR3O)Y(BNS!TB
M0=K(Y? *WK"G 3\?O1UC$ V(?@;<GCDP\-@CE"CGR!0.'(ZX7&"OK^<T?[+8
M^[-7P3BG,>NQ#>6 P-\^3PS?5[%2F,B[A,-X1\B>!I]>ZO=4'$4I]Y4.EN$6
M+]2>'^4X-YJ,&)&F5W9=81_&[+](W]7ITNFVNESY#.C2)5$JR34=!6Q]CB>4
MH96(,O/ U1Z%BJ@C\C@6VZUQ?&',7BZWL:DUZ^U%O=[JZQ&"?J+R/2Q@:YT[
M>4:1)\J?5B$M[I,.36BV=PQR,@(2PB840C.2@QFG\N]!7A$^;+6^O?45QW_(
MY^\M21H<AD4]9BL3)C#;^>& F:[ER_YZ3.?73QGQ>(^M:_XB+C6RZ^:7FW.G
MU_OE&XB&<@-:=U5^?\_YX\&W!T.$+D#0: 32(G6.S#K/7F .,N__=:[QG'!,
M<BOZUA/V]+F;DG\"4 .?OVF @*]Q5P*GT)3Y525HDB;"D2CK[#C 7+P;ZH!U
M*3C#]!HI#_A[)\_4<-MOKIVX48V!=[W,N2N@M$"GM,!ZF@P4B.Q'I.>10;_%
M[JID,Y?^$<EI:.0TDU @P(P+6!LBB$$3?D<C3L9\.?W@S-VIJXJ.,K\F&7U@
M2!\)M!F9ND</YTB7=9'K1_HQR609&BCI]VP#1K--C6?ER*P4E5]P+^%VY&9I
MU+^(=7%),?)(5H'>7.K-A(^)ZH*--*"+)(NSHIR&\MAJA $,>#H5F,DX$3M[
M>HQP &KX^A47.N^@K.+W6\QVPJ?>)"3ZVT>-CBV&&0^V*+(6J>^;:0@ICN4'
MO#V-#.^X5_Y#P;CR?5G)\6V!NLE[7;*EGMQ,/['V_8B*/CN$GRMVJ"V\+A)X
M%X?I_ZN5@O>FDY3G!P,IZ 0T_-;9%X$SO[*BK_A=FBO/4E5MJS$LO_OS>%\$
M,H%$J>XP B=[L3MP"%8=/]&\.1&0?2DTTNMLIAE'5[:UKQZO2\(BM=+%_%9]
MJIM"KES)_>=H\_&ME*RX=!%*VVT@E419!.ZNDR3.^XSC-=BFWTPV8+N*6GMV
M&TVO9*V61"-:>5E[;$(7U^\V]TA@BB3[I+]YY6N$'GI;\_G&,,PLA=,!2;#-
M<5B>F#';C3?*]W'H:R0$[BN[B[B-8$#&&T)!(+VGP^S3+0=S>[-K$E%EYT)?
MY\L]^1KALT/%1E5(-^'T4UPEG.X[D)&  !W)D';9LAT-FX[28?ZS :L-NU?N
MSK%@LJHK[#3K\JUYJ?J,G+;)%*MARVIGS*',J7V'1 MAA%8G3#*F'EC6B0#%
M>-NJ^3/<=;Y-@WT9C^V N%1, D^:Z9Q%#\+0K.=>=_N8*"X+1>_EZT.=!0/Y
MN[E+:G;-ZZ$(\ QRJA0S=9!U&"1S9&RI&0Q79H$[1*629:&S3A-X=QHV*?QL
MSZN^J.>S1T.\C6-SZM(_5 Z>C]7..2^NI788QDU[1C(F48J).RS<V79 ES^:
MGY'3\20_8A)/&,Q+0L%QI6N]#>1=')?].2:EF0[;Q8V2LU/^B+Z/MGM=4_&*
M%I#1A8PE@S\V"VYOP'HPT^:L2*B$[F%+-1T@)>1SOQ91 #GHU=*%5.N)NLQ[
M:<=F[/,B]JYY877N5^^P4W]<?0?&-7U&DN$=@*Q8".XK@AKG))3,UB ,8QK*
M!BP)6-FE721Y"SAS_]*)#T9!)X?5[(2S;H2_<)MM<ZXYD":A__GN7M4=]*U$
M62 0/N/-BN4KKHN$G7B *=?/(/30=I'H"+B_"\]X#.FF^P=/E!HL2Y[_E&%H
MDR*-;-UKH^=NG@8C?'+)]^1$,:^6,;"^[(.V;$M<=Y#D4F<:30XJ4G[V6%@L
MZQ8(7+5H?M.Z[UE04W^_,,F41'D*O/Z:QV>S#A*DS[[)>P_4E?5;VM*4B B\
M02%NR879V%LP? 8MYW\[K<<J7.A+VYTC@CM;_[%3*&27;SM&L@I<,&$^ L";
MR$2>LE9JO37((58__OI4\P[RLVQ0F,7IK-2X78R$TT1-3O!L_XTCB! G3#P&
M1MB'0_-$78IPM:QZ;AW)FS2+IG4\I<$5EL1Q6QSOY#4ZHQ3!L)S <(WZRHY'
M#?GMA=E?+"K''"Q.NCF],;?#GF-Z;CXG#V,B.1(N/0ORDQ8BS FZ)T@:./Z+
MA.CR00TPY7I)._8TY;S+- J^^,/P&.M#[3]]<]::KC^7.Q&OC7>5A.JG/[X1
M)72WT=!*L,7=*NUGYO9MS:I7?LFKAF > . )M#C0I8'=@ 5^,T).S=(F!S(2
MT1(,"W2H9BMXD#:0A#\JNB1N")L\,[T$-^2?F&E"K-?972<8GPE/3XOT8ZJ)
M'!FV$[<:""!)$@99Q-?(/K)P0(?($VT+X"7N:1VQ!A?LO_REI3Y]<7D]^_#!
MEY%GAUSD+[?Z#2)\)A<'.))TWED1_B7NW(!5#W1B_GH]:7-GZ7/C\'Q.%]H#
M_6%C'-CG"1])NT/1HKBSK#*F2@:5G/@7V1LY?]"N7D>Y+I92V:J7;99X+MV0
M=^[R[I<16<DP[O5G) 7>;MX"N8ZTO/FHTY#[LIZA14NHI)&D"2.(.KDDG@SG
M$-,Q=3]J-E(F_T=^5-KCOMZ:6$T<NDYY$J>;5'3RFD#@C]5X,GB,&$> J<A"
MCT/8YSD135!ST8)K@(HJE(]"!F2@2*'2J7K@G-N0KKOQHW?*"@*[46<9\X^J
M8>S\_W!QFN[(_V@12/[O'0(9_U.'P*6T?]\A,"Y'V4_P@^[;#5C0R SQ"#<9
M?64#IDP8Y^F E5^;RR YJZA3JW9C7X]_;;&^ZI$T\C-N+125\X)*GK'J?*+)
M+6JS92/]_Z*3I'I1NT'ND^KGF(M^V0.E@T)#,FF76]2NU,3N^JST? FC"G2%
M_EOKQ +>]G7V6=[0S/]HMHB"]VTV6U3XMV:+(3<4^E_/2]2X'A6YN>M<:"$\
M\]_;-5N.S1I;#_B8P>'[I^Z$ 8[N.)HR1HXF"Q)4^9"YIPXK :U3!N[\'C[:
M%O'*9O(O*3'HE8]V3>DX<J]LY_+!OD@21\Z;=9W[Q$*'/V\)T!\:6@PO#'H6
M/'?#[?+71_[:@(FY61DAO_:MJ15?OL^..Z+RD?_%!CXQI>*0/-$LMM8T;YPG
M (64X]Q/M4TB;XV/AJ8^__K0<[J[-C?C2]?(EH[4JC=$Z""=OA[[.P/2RB8,
MR[8X-[7PDE\&W/X]O]QBD5IF6=]'C9<T+_IIT?7,ZV/&PW,O+*T)!;C_WHZ2
M]&_=*&?^YVZ4"O^^&Z7(/K,/(H5.GL!_=2X\8XZH;%X[B]M$0 !=_/"]:BG(
MMW\8JKZOU4>\5<1S]UG_%BC)PV8BK];M,%9C_L"(X($>E6WOX=)XH<V=>!\0
M]<0!^#2\QU-RXEH]*<94!9'8Z_883%UNB1E?+FZ[,WOM)O3/W8K5\W^2^FV-
M__ =PU:)#VA*PSH9/(D0G"?TDR4 GR@T=2D0I<KKJX-2"P-K?WRCN[9)_1GQ
MW]=]M."=3MWU^*.+Q@P,:./@34^,WKQ]0 )/ Q*\.97]H"'4<_P>=9Z<9EPE
MU'<C\*F5]&UE3JK>,<;=ZF?NVX;RT!$7,_*D!?X^M"9LX82!J\M#-/2TRP"I
MWI8C-<NZP6WF6)=#(3UF#:W4JIFX,]##B-(IH]PL>U-6K#ZO1,IC.B'Y;HS>
M^$.9<>%E[R7$S"PK%J)32%.M+&U^($S,0T/. W?JJL0PG+#1NMF':C6?.)8T
M!Y-1Y6,_W"^,Y.G.7G14RMI"VI/S0&;V".*%D4LW1K(MA$::E>.)7:8@HXF[
M."'/>\ UUDU0%T>G&7P,/:S6,%[/\#AI9D*\\>6UI%[8=XV?+]X>" [IP[M3
M2*D=LIMWJ3D>4 ^SEC7"S>3CZ6KJ3/ ]IKLK.-)CJ4CY,CZ>EX#7+?4?Y3Y1
MVUT[_G(FR'K*Z-Z@8=/0WN>B387PV;^+'?LYI\"!+G2\BA8T3/>^;H3=!MU>
M=QL?+D9=(5VMCUG,\_H<')35(&QS2CB0.<)*@0K8-SD6? X-)/F; VE5S/!N
M-U),A]KL=Z(HWIHIZ5O#])B\,^OY\4FW>S,UL_:])"W2-_/PW%XU=9^.1.YK
M-"5+10%<7/9G#M"! ?BL.YW<2]H]A]\]N3B^.,';ZW"U>/C&SA?M5L(%5_8F
MC KE3\-BMCOJ/S%=$VR@P-M)OB/I*!%N*4&(KP82(1\L/!&/I0Y98O\QBR?E
MH*>#+[MZK4EI>0==SKH7M] JRAGD#Y(['P:T"8)0(V^[ P6[&SI+@_<^5NP#
M9-"^8OIF2^<W8/$%+QT"2QRCRKJT6VIK(^\)U?89VC#_!+1NR=GMK/IGOHHC
M3:?S:ODQBZJ'X$'E<UJ,\^'T*LC7MBZPGWW%4U>2F^)PM)A-285A=_8?T+",
M_""R-(ZOV'P0>99/<BYT-%_YK)_BYO+4..>80)^YI>=B3SZBI\+>M6RZ3/W,
MQ6#7KW<?V>H >18VTP,RJXC:@:XEY/0ZQ3&.)S*%RW":\ ;+$O6-&B9"(\N>
MK)[&>9V+?%@<YN.O?FG40)WS/G"MBB<F3JH_R+]4'\ KGINZ"&X%)$A4)2B9
M>V<#)D7KB!)'LJZ2B(NILJZ#/RWF"^!_APLZ+GX0&0-J1CC2J70X0Y%9X,@?
M'+Y2TU@?(">8F#:L2P[2X2K?<D]_SRT]]+#[./-BJ_#-IW*B-]\=3/G[JN/2
MYJ,E*J,A$]=-YXG"7_#>,YYJQ2^BE+&Q#3._7%[<%E!_'ZHC;U%94%V[LU6Y
M8@"@W.59,D?N I2%$4'<!JROPVB\WB,,2.A0SP_".GVZ^F3%3G+MS#;&P>J;
M;V6.J'\.VOW]"*+0R(66UYN1O %3J0<@DR66'1-]AV"!N_</,R^)IXDSZ7>4
M?_54OX\2\=L^B3-HWQ%\#E_R+"NER:.R+Y+(D;9B235Q[Z I^>BZ,H8\%3U[
MD$ZZRPFMP",C([F1 VB)DN8+7^1.#[)2+W@=+ZJY;K4OZ5BYFK0@'RU"/?V9
MIO355!0?X8B[4-N^HVLG[^*M2W'+ 8GGF0MI/E4E.)?E7-H%WL+GK^@Z@Y^T
M 9>M+E_X]DR.)8"=-N5M=R.#Y_CZIGZQGV%+7XW97#8JZ0HM8J![X18N.S6&
MLQVNL$2=QZ]QFC];QW@+"EC)"?5$.;"OX!V9;23P @;2*GU8#!6=&?M%E/4G
M2KTR9BB,G,XU=Z<]4:C+E[ (Z/+Y.9^J"89E'^\JA+] [>)-DK<1#A,^H&4V
M8#Y$P892O#T8L&Y7S\QLJY&83396/!@>]-FNZ4_16Y$;G5WT_-_[.)%<OE_*
M VI-^XF0KBV#1 5V+_$M#ZT>!.[B%5&9,^B^M.!^ETB&\LKBVN?8[VZ?MQ]*
MNZ*WUS'+I$KFU_JR QV07\* _#2;!;K<!E+KS=L5K3_PY!O2BB_^D+0+NC3F
M-ZEOD*#IE25W23XEIBGZE)_@2H#N&IUUFKF>_AL#Z;API,-[\LO20@,?F_>\
MQB%X$FRQM!,NB2?7+/0MLJ,>BP4EAD0S7N]\9W@SD)_1E$3B:].4#9@_:0I@
M17'K^?0X.TD?2?I=:?!L G^8&NBHW)Z;Z*]<6J:KT=Y7HQ-D->R7E&^?&):%
M&%*4.5(('_^K"\:QKD)/*:N03EZ/@POK/;<.\";.8FBY)+JC9,!/G-H9R"$J
MY"IU1/A[IN=P4&!@<<FKJH ,O6/B5W-Q%^M^S,9=JN7QP[]K-\>>[;%$>AT6
M5\R;]51AQA/3;NWT/3/JU<[D/HAS';_5%(Q9E@M/D8]Y7)EO'#[7-V/B]<[.
M2X"!KD<R'$!=%A*2?\7[2*H#,O0YYE0T_$A5%&!XL+7UP'%JBI'0EYRY^..?
M)'NYQ_\8\*^\'BWO#?[ >P*0&IIQC*!D!Y^1ZG6"@%-1CLM3(@P1.SG 7X)A
M_F<1>^B5+T\L3X5(P\X,L:2@RTP)9\R60'3='1>%+R43.^O?EV"#=Q5(EQ-<
MYO6RGUOU7+FKP%4HW.5. ?J16WD?R,)MNDPZM7+XW8(*,R^18?Q8TGW(.=:G
MOCG^ZMTV[)I:T(T<B[@L#P="!&%A8D&;/WZ4EXB=:$K.;3ZB2^'.4AVJNBJM
M:)C>G>BN_,\SYT=2WGRR*0@L'0H-'MKG7EQ0<BLM#Q<<<>[J$&1.L2="&ALP
MCJPBE;SL 6K1M%*Q'3OQ..C&JQ\'<&)]!)VVB;/=?Q?NU7B'7K5<SG:4/GCL
MBX)FV([/U5K;I 5_):1P #[0W^)/AUD;7\D(Z7P@^6'D>1/$NI'^QYA3'X$
MA)+?$RGP51;3</W46)UQ D-TKC?S@+_FEB/E&K[IQFGGO>6#I@#0@01IM:]R
MI,F\[>4D!#HH8Q9)!U+QF&>H=BK_=^=F.?\TCS'P9BWGA_L>MW^Z/BLM9WKR
MLJOZD\_O5H[%7F^+)KQWPJ02=_.#<P,V8TX?X2AJ@()TSVHFJ?>V;SK'F@Z(
M^2MDI-UJMZ9_NOKS]W<]B_5[AW-MTJ5]R5EJ5YJN/6*1P#,94WDG^==CQ[$
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
MFNU5N,#._E&Q*$&'\&GIQLF\FP/22)VM W+OW@F?^C#8)/BN38,M W3=(*A
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
MC4@[>UM$[8+'Y;V=%WREW0G!?PLN^?6\)8[+<9G02E\2#F+4AKC.8!UO\T?
MG/F;6QU=QK<"J4!M]RF2][4-1H9%ATML<$]./]+3N_W*W<OE/NS*$E]5?0VV
M^^( :N%Q..W?(;W?_VKY.^DYF_G(@8+VXHU :L&3N5^:=@VJ2)(Z>>?DTCZ[
M84-T=':X:]*6W>6^4Y->/O97KERZW;Y%*=_+=^_3:WD=Q3"11U_$^FB  _JK
MASOT8)&$]FE%P>T_U)M<H7XCP!967O['?E4XFGZP>3C2:./-0EL]\BDYBVR'
MV4QF(W4CL74?F;V?FRFH)NCCCX'9IF@IX<A5P[32Z5 S19UIUHGZVH%7,8W=
MQ7XWJO9.*;G*Q 5N,O=>>6<NE+Q>Q0]53<NDGET"=:J[UF!9&'C,Y%^V6$?1
MQL%V]%!L2.J);(^A,\LQ^?_VS?>\<[G\J7V[QVO^NIUF4KI1XW(=&/(:K W[
M=9:U>;2)D47DR;F!1ZM^*DYXI(_^#6KP"ER.C%24EM6[1XJZ*YJEAC"33\(W
M,99 +1)?(=7HZZK;^CZ$(P#7I8U?\8AZP)26<F";APWH0I+!A&$CM)L5/7),
M6Y.5;T36?!C0<^ \=\]5:6Z% F@R]6R_N"Y?SN?(^DL<>.^1P+'?"4;)7!3\
MS^=3DIC=_EJJOG'PV.T7>\^=<_M\],W=B.:\_;X5?#D1X1;LNK<XM\A/XV,
MHX4>%DT$/ BQ O$UV$W\^8O'57_IKYJM2D8:O-(.",@?O\=__^@M^UN?Y?RJ
M4!);@3_-(5 ?$]X37U=TTB;@-L"K"D-2%;C:.CIZ!JF1\"Q;.[EOF0OQ]CG:
M)]>*W>X/?$UA<43 S@C4.?4$PNU/X+8JG%HW5>4[F,O*D?]50\,][#973?#Y
M&+^YOM3LC.(3?WNUGN2)3>X]B =3JZ]45X42U3PLH8>HCMS!7U^O .&8QC:
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
MS7:"N/^7]5-S?#7!4Z')/#J1611XK*EN](_*:0FC\M?#AN25RR"]^>FP0T>
MXN4CZGJS_:"1-J6K^B:M(6?!G&>%5W\'-'MX+W4Z)6#JD ?KBF=M<TX/QGPM
MKRW^(:ZN$8@@7>)TJ<0?=/8ZJI4XQ],G?"9N107VCT]"ZJ0.WIIU.!R[%=2S
M3G,:'/UQ9,7AF<F*PWO8X(>9[W&PC8L=,"F]S^L' E_K$RF8]GY)>WI_AA()
MCM3BFW$BJ+>0ROBCKX<&V>3$4SM.OWQ]R"4J8J^Q_4Y]D;/V?=]*16:-5(5#
M5,"-!NK,LBT GW9J Z6+ED95(2CRH\#<,+KV"-^";@LL5C**+O\V_^IP@B)G
M&W5Q(7M[X_3&.[E)T#[S95E]PU3Z:Q3@7!3MKU8?Q,FY]K+=?G6PRTKV[,42
M*_EJS9K.&'_9]:*;<))(QK!5 !J+LMX2E%L,Z-Z*(5V_.C>&WTR'I[1(O1G2
M-ZSO/';[ F7%#ZV?YRBN79*Z[]FKZ$>1'J/K2=YB:GU:*O&B(('+72\#$@8T
MI(&0#,M$1I.Z$I-XHV47Z)_H:,,1^WK440\8';(YH.3<T;4SV?V..C+B/<+\
M\PM<3AL5<%D"]Q+Y>A5YN@A8\_YG'QH:U4S=@2K:[?=2>0H?_UA=J7X,0<]=
M?PT 0M#DS?B]7X(;*(=M:._/'+X;9)L_'5M:%=U$,5R.7-4UG89,#(6B%[W-
M6:@IY:,YJVPXQQN1O@:3;SD8WNX.5C#OE!C<*QJTW4!I&*JJNF[6XXCS8AWI
M]4P[=TG<_>_0"6B$]=*. T$*+S(*S1!3YP'IQ-9_Y@M_*K..=3LVC;4@^J^P
MX-M^4FKM5N;R*7J77Y_:^-E$:WEWKO5,7(3S8PU(>8G2+WAS*R&\.@F*Q3+M
MM<)O &R^\0/[_G'6"#8P*?KKL9IK[%LY0BF[-=A=+7S"&NRUU,,U6$6&ZK\Z
M;A0H!BQQ/4$).L3=NQFF-QJFU0!T6E5,HL:A*<NJK3(WX)HP<[OO2G'OIWJ[
MMX^E$EO]4&?[)Y2$6_;P#.81M?&0J>8@E0&C-+Z;S/6N,=75&\$CAH9/[-F+
M!IV5MK'BE* \Q2E/^S?[8(8F1RP=A9(ES)R;&G+0W ^"5WF,G ZGP+:WG=WI
M>,DPT<8G_@>4S-K">79?*_>H*$>>GO&\='33K>4<<#?D3^7$UGW:X"%>C+"/
M2J9T.3DR]X KC"S);M7N+(+6](5<L,EQV/"D4MQJ_J ,;*L96\96]3%B;[)T
M]3"1C.7+/>3>$KR"]NN?T0*1,\:]!9"+#0:;/9[.7P:;C@#G1QM<)^8H'%\;
M&#FA4=WOZ<V=Q -9'0U?D-Z_T> >HP7K%X1IJFBS 5!I!Z9A&<\M+3BH(YS
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
MTR*W,Z,MVR&I#M%!XTKPZ9]ZO?;H'0._>0D]SX-[_.RR3$ZR=?!M:7&7P^]
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
M@Z@ :O)A=/:F=N]ZT(;Q+/9:%&D_V[%L4K^ICN_3'C+=@OGO;5?J^L$?C,N
MY?J=@J<%=98*3$3*A$Y]Q(L+B"T$.=PN/Y.ASCN3#MH4/]?%^3#MA-A<A<()
M4_'O&SWESR (>U_L/NX,4X9)P1YO_I^XY.I_]\^&.FN%#J=-'+V2YQZVOJEB
MR>)6-LY P76^)ATN-0%:OR]6'"([Z7QT& ^[:I,9-SHZ[UDCL3U@W:]@W^],
MDT/_EUV__G_2![XV_G\!4$L#!!0    ( 'A>:%9DU>PL9[   #L- 0 3
M:'9T+3(P,C(Q,C,Q7V<S+FIP9^R\"3Q4;?\_?NPAC359)U&4D&PM,DJV-FF;
M$%,)(:2RE#%'E"U+*(H[(Y)*3%G+,I,]*7O&4H9!%#*C&H>9.?,_[M_W^3[W
MW=WO]>OY/\_]?/_/_W>/U^7%-=<YYW-]KL_R_ER?SW5XO;PA0'*7E:T5P,?/
M!QQ'?@#>9V#9]E-^)]T -P#Y\/$&  N GV_QL_B;?_$C*+#X6TA04$!06$A8
M^-<F(KH$:2+"PDO$EXB*+7Z0OY:*BRU=_&?Q)O_K4GXA 0$A,1%A$;%_^,-[
M 4@MX1\5W"3 MPK@E^(3D.+CU0-HA$:A7\GC _[KP\<O("@D+(*0(8X,*)5$
MR!<00(@60BA&O@U%O@<$I82DU?2W"\O8GQ!9Y2^[\7+2W27J.Y[6R!WH8&@8
MG#P7+BJV7'Z%@N+J-9I::]<9&AF;;-J\Q6*GI96UC>VN@X<.'\$>=7!T/>7F
M[G':T^O\A8# H."+ER*N7(V,BHZ)34ZY<3,U[=;M].R<>[GW\QX\?%147%):
M5O[L>45M77U#8]/+YE>=7=UO>ZB]??W#])'1L0_C$Q\_,6>_?/W&FH/F%Q;G
MQ0<(\/WM\\-Y22'SXE]< Y'%>?'Q!RT.D!(44M,7EMYN+W+"7V;5QLM+9'<D
MW7U:(ZIN<( A=_)<A]AR#</AU<S%J?TZLY^;6/C_JYG]]\3^/J]^8*D '[)X
M E( !N#N86 N<P*8(4V.K)1[T"R]:<I$VF8/5?KZ]ILW %FF<Q1GHT>#W8(V
M;5X:A-<E]AG N_*N\8 AW,*V_ DQ8)X'P H&]#RNW PG!L,#Y*Q_-YX<EAUF
M!O* R#W00QY@&<(#5MGQ@ 9['K#T-O,@'#L'[R3R@%A2EE86"OEC.,5L'=CA
MP@->IO  YB&P;@W^$ _(KN8!29H\@(X\4$M@G = I]IBB5^QE%D-'L YC&8T
M$^4P$R1PU!;YZM$"?^Q?5/U%U5]4_4757U3]1=5?5/U%U5]4+5*50M;'ZT(1
MC)"]Q=VE>M'%@SJCT]*/Y:4?'I#?O-D0FP4/\(#9=1,@2Q(AV3P[S( 'G&J;
M7Y>IQP,N@Q,L4I8V0O#W^$\K._:OAC0&#Q@ 84MG%%PK#4[(VK/]D*7/O\L#
M>G?8<9%U;..F8$8?!5-@(1Z0TT\.(Q&_YZX6D!W[9S0.LIK1N9A/#3S@RQH>
M,%<4AG'2(C5CH-B#\&,<#]B(4!JB]8,Q_]O9/B/V&XR@.5JH",>V!@IDC2FE
M%!':>( T#RB[J.J7X2^+F30V>W<Q@_RQ5;_Q'+#52YN.@_ XKE,>[$SC-EMS
MS/3@@BX>H#L#CV:ARAZ0TC >&&BM-0=A1ER%2:T== "1-$P_[30/B(GB:!#
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
M3 F*(X, =9";;0JB&@I"8&GT,JA(6]]#+Z9*GBY:TM*2<:)SK:-!C.Q9/O5
M0.$%$.(CRS>^"(\I# _6(<:A06'(8#CR:7E5E?>; ZQ/'S_K?A-/97?9&5XI
MB2,\4PDCK?"#U-.FCJ5?_9QSXL2(TIINO5.5%0EUC7-/<MZHM1AWG]T(7E>]
M^<U2EF^$!P"4$S.7:<4!>=%GR"HFT?<2ZUFVWH]T2^F[,]XU9IL;7WR,+XY1
MT@@8Z:RJVX7(IC[<H"B1_#%=)2_^3,'UY%16YE9RO&Q*RE4L<.H+#MMAKNK'
M-H%?(4$4QLU'_ !CIO:Y45GY6]^>#Y-LOV.9\W./II4<W5=;;5VFW?FW@((.
MGFZ+(#(HL(0W1A0SK XWPSV(LNXQ:QJ?=SE<?Q#,'\PH'IMFURFT;:J9?I"%
MB@&'6XG?_,%Y)%:<<T8SQNT6GE$X)2"[D-R?'69VC/L+@G/3$2B>9;9Q@K:<
M!PQ? +W!4]P<>#72F; 8K_JMQTR:M;/]/_BR\S8U*;Q<"*<O^7P\Y*+5D9WK
M7JC6GR1: GCB/;!F!>:D'ZHO?NOV(F;NS6<G:\7M5'!689EY7L\42*[<#,PI
MRA5:428QWY,HEDMUU'$_G5L-OZ/F4;;F+)4_<3NA)FJS $GUYL>2_2*OR1L0
M_NTFO"2O9ZXIR.\?@,IW=)EN#Z8Z(D&KJ0E],D-'W?YFPK'F,_%A2A5W]V_E
M<T$BCK[\H?%X,^ =X;5)IO1N/2&[7.O[\>J[DPKJC[P\]$A=3_M5PJ5,6XT4
MYS%9OMF"/(Y4'<OH26E"8Q,L\^!$Y(;K=?*),V_MS5_L%[P%+-N@W4]&(]!J
M&4&!L^09]TZ5=D!!7M3G,WX^+I[?FD>K=U;0/L@]=_\B%W5KX*@R:46CT"4A
MY+8<D&'3UF>F)]4\LJ24&'TMO\5+)_>M/-TL6]<%J+EBA3/QWQ,6.*Z@T!"J
M?\\S=6%-BG>.HVF!7&Z%A8S=VJ!UL;++75N4E]F.IC_]NP'Q1_ FB@?44N%6
M'A![;0I]_ MEK.O-%Y,I'N#C'Y_)]8[E 9$8'O HA@?<2(0'7-XNX@6./A*Z
M'[+CW -9_=,$% ?]:\2?PP/DY)&('PF_6O*0D)\&#_P:\GLCSP%+T"_T(GE
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
M')VV*.+7#>#H/1K'$O#V)JQ@4&-R$O2D@R\U[3\:HZ_S+7N79.8]81&Y.SQ
M+&\XB"OC(X @< ;(-)+_W<7>$RYJ'9R][OV1,1?':XMD]<:*."_XK58(O-LO
MU'#8<DDL( #P=:;^S[O2_U#WB[2EBT[JY9U'"/ T\^,"U,M4<C -WCF-A6N^
M@!/"5<O^GD_\UG89,ZNY%Z$.B9?:I:L2JL\/V7%BNL#>[3S@JV#6LLY_4]+U
M7]W^IY*XVBV4,\3^J#K*TYDI[F/.66J)0ZGM^K@C"T<2?=FJ,,M#=*G:D\#P
M?1_.2,L=#;,!(+UZO5@:XP@FC+)4%_2D1/=;UU:#5IUGD*"YRIXQ8UE2%3G;
M6&,U7Y51%HA-U6C9K)8V>NXN@P]@Z\8R:<H<*VB.6<D*9% :P-[=!QDV%*9B
MOY=^,U-.MX'$.E/V>>I6R=+)LQKZ2]$W?*ZK^N-,"1T\0 4S1,(4M=6\QXT$
M-:"EX3<1MATC>WM8&[P3SP=H/[,9NKI"ZZ+"+4"<KSL9T !"NRS/XX2^D52#
M4X;FKG LF796U_8QM_& R,>Z>.N\&H6=I920"][1-W?K[R]*VR\N#7RZU&,W
M+9]/:*^PKG/0X*9QM(>Y3@W%@W42CPEKGP<_UJ&[<T=GY\\4ULC?>?A%.E@X
M;&N%-AT3CRG!<6336/*,;XE-B?U'9H;3$DP%*TI+\V+/5&FZ!GF&WK<VN")C
MWGF]"*A?ND$C54!,U(WM/ACLF[4[_Z* ]2IA*Y4:!>$P@RHD]%H5F,\#CL]3
MO@JXB+C,CX#S,J4XML@;1"L5&5O^N[Q"FVHFN*@M)MPKB(LWWS6[Y3N="-NZ
MZ\_(Y/\;FBGF._=)^'=4'#$QD);F%"F?T(LK-GO(2*F%5T7MHF97EW5SMH(7
M4"DJTY6?MZ]IM[$2NGY=U+GF26\_WF2D;1HQ64**Y=Q44[][^./<:([>\$1!
ME=2#)CI:Z3U^;VF:73*FJ*)98_G^G%;GFE6;;I._:.F\"4T:F42O\"((]I30
MHBK>E]TFO?,TT3]]Z>88)4,B=V1GK8(S)O[(CL?89X+8EG[:E 4;1^@ZX  Y
ML4:X#PR=+5Z4E2<=^Z0J"H%9V^(NC5C5=.@6GO+;L',%OZM]1(W046U@&0^
M1:.&W^!J:4]$:N]H.\5T!C)^,5$[I1P][IYI1IFR*?V@BDF#E>I@,?D\CEH9
MQA/R9 C3=5P;3IU?]I >).C8G_E:YX7[">[PN@UCWI]X@(RG(L>,G]QNIG#L
MJ*=C\L<#3A,&QQP_EQ6GM6B+&WK'OXSR[-6__NPE:0LW!G3;BV'M@-"HNHNF
M.P+>!/( ^V=O\0YT6W7M-04/6MGW[A393D@)VVXRM]-H%RGL<D_7#DZGTP_;
M=.S>6GE<2SG9=D+[%>B#NLP#Y"FG[<(-\%L@-6;3?NAB8?-#IW>:T5];\J/=
M;*XG,WW+D] 224F5RN>/XLKEIYXS75GWN+>'(12#!XSL#G;\'%+I-SU]P&;L
MNM<13YG'96U/W[YZ^<'8+^/Z%>7PTP(-9'UO+ ]@'.8!L4>( $%6G7B9L(RY
M%(N3Y)S+BJZRO<CW+MTY FPY6K/YHG5+Q^47B6_8 8?M=ZP* UX 9X7P44-Z
M?7:PF#.CLJ8?1-QH%%@Z7N>L9-E9<$61D'&"4:H>NZ3IN, W38V49HUD6PWJ
M6Q>Q(N:^C*'WZON8K:7"N04#'U.9DXKQ!>4I<F\[&[,=#F"&CIQ]+?]D96"6
M()/"B>DG<2,^(!HM$:P2,HX@G-%];\$IM D<YOUBXK^=..D8)(.8C@LTEB3(
MY=-^.?F=>0"F_Z<KW_ZC*N:JFEBOH*@1U%5,L4=,%3BDXCJE2,Y,O=\Z,\5L
M&4NKC#2>/W7DX,U Y0AJ#UD86?5K<!_FZU'*[& 795XU#&,_06I)A((ITXC!
MLD2,DL[T5L2B3?S+!T[.Z/7FT.WBS70);S+1S,5\E3?; DL.J0D(8IVF#TI_
M/DT=BSEL)7?HK,B^BUFH[7\)U/^$0 DT('[I+F76PV4C#R@\@EMP]L.E!BS<
M1GR'! ](V<),XYXKX@&=DY<XQ7^'@Y3]R%6_H)&K9)&K*J+@M&/8L3$"0FG-
M)LQH:]5:'N <@.+J/LM".?^UKG^MZY^\KMKCN/X0UG/HZ5V\5R?".ER?_# K
MA8Z+V9*:'.!\X$N]R4;K>Y#?OO=/?7U?X[:F^BXW4GM^L'5,9.(1YRODQK"F
M6T\CK!?2Y=Z?GL)XHF4XF+W&XW5/7%!BVWW3YGK>G()M=M].ZA\TE%JK)C^^
M<:V&CP*P4,?R:J?XQ,L<ZL$,YW."AG1\6X^J;5%C!&:<]]&0'N-T:&5$'I/M
MW]YJ<0H;B[?AW@.'L@9-N>55H>P-A%>[&>D#^QA'XN_CFL^/##COW+WNO5/C
MJ$BI^U*+XK/V9_6;C>1KP>5P.ZX(.STW3.KE 7144[P''1=!4 ]VG[-GL.[2
M;\27[EWU^:U&\LZ+UU'&QC:)^S<'O' NH#R""GB X"2S/![CZ2<'(RQ!8C-O
M'B 7+'* Z1Q_,W>,&/7UP8J+@>T:-@JC&L]6FQP7FDSP3P<^@^XA.$AKO:I6
MMQ*+TDV0WINCA()NDNH:NJ^^K!BD3!)Z[N*K,\@SFYN\6+'S%JRU$(UM"8&L
M^U $6QSN)&-*F=4\X$J)M[-?W:!QQ)[=FPNGW/4CY.KM.9>[7]U2ST2O'WJ(
MQK:+I,/=M)*V*Q0W6F1>XY:>._[YWHKQG9ZP#*.,^,7%N^+&+Q;>8F'[;,<R
M1+S"S^[C&\8,I8.EJ 9*?]N0;CX3->(>D?,Q_7/&R%X+J_06BZN=*U+?6<[>
MF;5QB-C*7_/D[ ;M#Y1P6IEF.,<"\3V'N8\QWN@K%)E<IN6]<D6_NIFE1_%;
M*<^+&/=O/WMX(33,-FB30O)QLX]+GN%N7  9.VG]\C7]XU?P3HQSU#JR1N(!
M,A11.)GDTI:U)W6W[XRP>DBX\?K!I^A;^T4&N_^DHI3_H2(5%UOV";A7=2DW
MKDHT.WB\T468J1D=%6UJYY?U,1UW]<S(L\K4SZ?O)QL='=SYGJCQ0&SW<C=
MF9H1' 2+>1<$1]0OWR*.V L$ W@J285>E'M>38&\.FI\56KGDTTR9K/'UX<
M>X%06\OS1!FS#1Q-2#\;)8T_!MV\&^Q>4[[D<^G[(]J';MXX]>ABG$D9YNJY
MT/QT[DW0DP< !"I-=!74P7A59U_>\=E(.W^K_Z,=22UJX0<5KJ\K/N&DH+!R
M:):/'K9M5:QV,\4K<4!DF#J5=^)N?W"4.=74FFXGAS,B7C5%#WM+G7_P*45+
MB*6VCG_-V+M1YK/C,@W I3=R0T0^C!\HSG&$*D /6C0/$,&?8%";9#S?//"\
M)!_WV#4^P.EPZUQ9JHG;C<(510SS(^I;G?RJVT40V%-C 2(6THT'''M,^8KH
MROK);P:P&!*$K0D8T5L80[[([?DV[_'WC.8/S"JIY147B2W#SX+-=X(/PA6?
MT O._N:JE=^%VG-MWVU'M?_W=JO+<X8FO/,C96HE#UC@QR91"_&B"!K;XL=>
M@H'#;O#U_],%2:UH-,75[IH)KF0EMQ!S"A.G"$9P_$+NK4FCQYO@.OMG=E&G
M<YINN!]2&[G)_RCJ6/*#+)_Y\E"T)8"?9IO!31B9$E)B"MQ#*4ULR$>M@+X9
M'KP73*#NZ'R3F9;55[P\Z;C5ZM&DYC,OH4V!+N>6Y#&5AD@<6>(N**40BA@R
MF?89%JTR>8PK?1,55>4];)Q4$G#&72OO2MI-*U$^AO!98!*WJ\-<%<56A1LK
M*%-<NM]RO!=$81[P4\'O9HX^*8\QW<72]EYZMOY9;$^_G&9+C)6(3XW,V/ZL
M(^4O>$ 8J&BF3&BG29/705]&/N?2[20@\@=14_WAW?F5:5'FA_2J3SIHG.X*
M'.,!1_+G+I).9H>),8F](,OI+>)Y*)$5B,LV(LH[>6_T-MO473KQ6<?'<76,
M;JR4U-)]NZ9&OVXFN?__;;]B/@\6\V/(CQ";0 "_!=?' VK+%!M+AU&Q"QXQ
M[L7=I88E5^J\)9KG[R2<=1XYIJ43V;K)J,V:C2=TTOC)FL'8&ERYYM3SO&"G
M[<S[B #D!--JR6N<V)OT1GD 5JC>S<)*B3T:)W120.@DN9)] ._.O4L0BQ?
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
M#I@ %PLL,2)C=HBOW+?:#%_P4Y\A"HNW]26$[)4S+*7O<KM<"+.2O:N!)AV
M=G=IFO\TE):XR8*^%M)M+XE9;7U$D\;))D\'ETD2..?T'_\K1Z4\E/*\/]B>
M&#5/J:=?(6"X$'M.TD[I=*6*;<.WBX^;JV[(]5W_NYMM/P)"6MVAP(ECNY&L
M:',#KJUA%@[MAJ?"V+Z98.F:J]*;+AGY]SR=N!V#U)Z^%GD7=B;#;N]N^9_@
MELD#$!'OI3J.4@3&2)">O457$O214X;9Q?#:K5EI37$KLS_E?MP?2-I#,3L7
M'+IDPPU^X1+,E(A.')M!+X 3O=(/LGVJW6__&CZZ2^+X?40)Y$^ND0;1_[EO
M%T#GI#"?T7R083,AN,!0B14;(C3)(;3:_;S"#_K9W5"]9.SQ9TOEZ[?Q>AJ_
M%*O< _[:%MVY$U$9Z#+[8_E3YY:;PN7 (MJHY3#TGLM_(<-_-F3XW]G$_BT_
MH*UTVK"6<8;Y&2J+"T+/DR"/X0VKL:SX4)B;&C T&KG!J P.3$606EVC]_4&
MGDMX&?ELQ':70C824OXN,F7=69''DGEEGBS-N\I:P'4\C-B/(5^!_#7 T3_\
M@C'/E4)R K UN'_YM.S?^BGHC^K_[3_%[_U?NV, LP?';Q9,#J4: X'D*I)M
M*J,("Z"[9PU-/B3B;Q;M[ OUB4TASWX$E-[6@>NJ]_[_=@OA?WN[/-?$X.W!
M&XPE=3C5> 3BHY_;>@YOT_(2) 7#(R*.7+%[8UPK073=O4?3I=^E! _&6D"0
MX>2QY/ H3]?W);VV,\(1@E7'].,#CSPY\?KCQS^)-:"'6F*]2"=&)=H?%O=P
MW4(*Z*;,]7A)3(<$<\Y\R,!A%_&.RIS/.%)RC%4<E=)^#67CJ^BFC&J<'R2U
M1#6S&\T+"W#B0J2ZYJOE:YVPH<@U??Z>I/=9V$C34C8WXRC[>,#+>KKO&IH+
M:4+>'4QE*B!:SH[_*K+A#W^SM3^QZ-G#W:6E_.C8ST'5& .-_[F:US7_[E5\
M(C624;H7^FLO#B[9"!5UJGAI\4(\$]6@S[/^V(^][IBEN7&MTW_$1LV=4DC1
M-VSYT7]Y$]#Y'X]EUT[^AY]4_M_8./PN.W_O NDYF+&YY>-$4#(K2X.^OA2P
M=6'@<^6+-E6G/N^</Q0CHYP[H.&]-<N[Z*Y96P81G7B2S4T;LCU,K^KJ4&&!
M3!TCALY+JCDQP!1A/-<?-G>UG3[2.:4C<NF#7QQ)G2/[(_MYJV-# H>5,EA4
M[0\+3D6!*?+8(*X%_0CFNY?Q"7L+!NG0(J(!AR8X& @]\_Y#*\6V]L>3IH:
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
M'1D![)-':X]!\#""^6H/MP5L >DV_MU,@N^40X=C*++>8Z"]1V[T/=[ZG;,
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
M R6.YABK&.2U$6R?^IJSM__ZQ;HJXN.13T<OO.:-.\J^>4SCHYDG#<7L7^$
MD@Y /&;7:&> \[WPE(V=??%+MX)2(QOB9>OY!D78NUVO6VVG_&+%KZB%'"M^
M?<?ZG))1AE/ZYCPC8K4&U\Y3%!];AY7=DQ7NBP%]\K8$Y5K*-+I^*H"2+^#8
MZ=<9#4PP4HO%MDT"6 Z78';N ,1]"MAPFB*E?]$*JE2F1M'[?EZ7O_XDKMUZ
M]\9/3H7H_[.-G.NG5;*S$WZ#6L@HHD>35WM@#?X)^N9^:WT/(Y*:S&^>FZE1
MSG$LBCZVLK))BLV>KFK4,I;5U6IDVV+[G2[V,W/7FG9K"8!3.9P61:B1[]]U
M2*<$3&W:76K1&U!J[VR)NYPM]B19T%$Q&Y,W'3\EMG, $N_41ZH!$*($977
M*<G$->'7HRP[ZK++KK?K?\?MDZ"LM[R"$-D+8">;R+F> Q!^C1H 3!!&;I(@
M/:OI'@(-Y8B'RQMS(34AY/M GM3G7"40I7;:6^K)(=$U8X-U7%TF772-4+"K
M]>I5(FDOJ5-LL@,>34K=-;4C+^?1I$*UUO+R5ZZX*N<JWXRHK !%PVS$UE>%
M<2&K\WN$_?2Q7G0RNM'_<6/Z'5F5@>)[;]2C_)04SKHJBJ3)VKO&01Z"?A=J
MC*"T4/.X^KVN#QKV<Q8:R'OD[YF!V 4&UKK0DZB :^G)UK?P6E/VT<O:SHK@
MDP^Z1U@='(N'-JHEK/:O<G2J;,JK3A&+AEHQ9]K=^81OFBK#/\C<?'X<+/NK
M5* MA5)\C\D#I4$008-Z=*,Y]"T=L,<6]>=3[2,%+A=%]>+C,HW^EE]'''DJ
M: 66K+VTIK/K&TX.I7XGL\!F3!YY8;(1DG@)J=XY9^ _<ZY#-[K>=#KEI-F^
MS.#0XBFN7F%C-5&V7^EBW4@^QFN8_RK>:X!V 1"B^-M3] +KC]WBKCR/'/9>
MP'L9LDT;RO#9"DS%A05]*#V4T@M$4'2Z8.)T'8GT3FE$_;#GI%^)F_>T_I^(
MODD;)3O%^*W:ZLHEZ>$I6  T3GJP!P; \Z%B^H9DUSQE'/F)PVM%=XX,E\=C
MA7TZPAIJM%[V0M#.4:P6"_F#49]PC1+)F&X,%],<B/":F9 ;>!84V4RRN9CO
MD][3&"/@<,%2]M<KEJNWPGPR8[PTG0XAKP,,X@C$/=PE6._KS_L3&M??9%_0
M31*TXJ2NWYN,,7=.&3P /7Y,T &L#D!$OP-03U YZ\6("FGY)T,%#%)UZG>7
M-_XL-D=&12X_O_E\;@C3R*(ABT2U) .G! L)1@XL8 RR5=C<0*GJ_:N6?%MS
M\F1%D?W[_-.M/ VJ#T2^9!I:7*XG)A"S(.^^O>P8ZUXY2:FMI%U$#'>9)/:-
M<:\$%'HEWKAS@Q@DN2[=6:Q<]K5P/;NQ_PA_ ]BBD6WSB6L:HH#)H\):YU,]
MO<X4\*XY\:CW]'JV9O.M4[;1.?KG^R^(VPBDM3_E'"I!&&RWR;]_"139-%*@
MB09!00P+YH*V9FCUAON-UN1I/?N,\@07#D&K;JX8K8MP$W2WPP'H=BQ-&0F=
M*B,/IMT_I]2_HC-[?<K,/+PVG;S0YYL>@L7#_@1DV2G6@6.NZ1W^:(;K"4U%
MB]JF$T;\_^GNDPK(D%P*2-"D\<T(CU<UQ*AH\^\DH9""<_7BUC>O-EO',<!2
M^FR_B\4V<,*X(.@"EO"UXDW JBC3$(BPZIC4)+9-:QF8VWCG'ZU0/GU*_FKG
M+/XMM[&QK NF&YVYR@4+P/+"TE&'D?:3=,=7-F'72S;.82)RCX)VLL]+&W:#
M^=@4XL?'P7 ;1!QK,.CK^Y3K9">Z@=TCB0M!F4I!6Y[>POXR9_LBK4M.WOHU
ME@25Z)2@JS=/Z:"4@7W'<<)LN.B[R8WIVMFCWT.NN<\:^*VI7,R\>L.A5" C
MY2?D$8LE8W;**%,#^S!^IB ]BKR19##LMKQZ?FHOWBP)$_E2[9"OG$/:._:2
MO H*CEK.*('Y+09Y8C(PDOHPOB+"N2?2Z021JVS=/LEWOY>2[9VY;)WTV58F
MO* 45VKAN)DO&6X'E-'T4!,8R(WZ#LKC_&+##]5+144GK9N5Z^$:*MJ8N\$N
MH+2T#)L(N# L$!J#!H<GLN*W'YZ*!R=BE286+P=%PR_:R^P$*21]-LK._BH8
M+YNO &(- )]"M.!B3N% L,!@D_TKK,B%VU/T/6Y7R9>VW5__=-O3-&*@RR0!
M/Z]\H_FY2+P;1A07 E_@)51FN!(K^YWP$KTFJFT/_K0%+P.KH:V'.N]<."W%
M 5T1(\1/%8)^W]( $UOZ(8D8R0XE<"9*'!CH]9H(*<\W#78ZVRK<JV'[U8BG
M-S[!!;SD\OM_T0:5"Z0?_D>%J7P >L>YP4QZN/(6/Y#G6[MIY"%?(145-.P?
M1V07=)<[\^[C>AAK%?[L$N )\CI.@*I$UQA^C;#RW(^RVOU!O:E*!O%#YO)D
M6HYV666=;%X.Z#/HTV>$ET<1^=[:919A1K&A%E;E+4!;N4/A@>4S^C+#MY-)
M=A,74_GNU@]4M&[5/MW2^'X >@0_3.<E&Q$SLLGQQ-%\:IM 8B UV&0R*O%9
MCGG_NVN?_+YD.@<]8[F,#RP&73]01.*7(!3$L<9[N^/<&YE=EY'OZR6J66^N
M*G[L4^0T/GQ<%Q]CX0J8T\Q0,VC) ]#U<[R$P5B['2H*"F"ZQON#&ZQGI(FG
M9]>,-'N\,;==5?!G?<Z6KRF)-5!@Q-TYUA\'X.8+NN&"!M=@\&G]$5//*8-K
M@1<<Q"LT343ME9?6M.5B;Y14-$S/5:RBNS5@/@LAH5J-DF8W2P,\\H:=7B.L
M>SM-IC4;4Q.]';_.JI]ZV>PT5&3Y#22V3+_*2,/Y'X#2H;QT(W)NOX7X^Z8I
M,QGJ32)ONLSEDLD]V^.G%9.ZP]*_:BNQ1:H9<ZS'6((KW3:ITM?J%P+S+RSV
MO%\4%>*XF)L;8[P-/XH:]_"+7T,#QP:[#T <=+>&N)^]S6A(4_2EGD+4R]C=
M6H.99U<6;R+K'>1:!=YSO&%+@!C\BNC>>\24!50(O+!$"]'IIJAA4Z.\V6VO
MF:^=[7GEV>5^.8%/VXL_W\GMZI($\0PP2@] ?E!6ICT )=[N,*=$]>P]P%_9
MP/^Z=GZ(ZNFX;+B6N;*X=&J(TL*N("M7ID"XP 7>M2.-Q:$;H#UH:=3DW_V>
M#TH7I_7W>(;%?G>(AU6,5MWR2>>LKKV<_^@C);[UN.4Z80.\A@&.2L0?@()6
MA5@ZQ+P)F[PJ[@>8$K&0Q87 MHQB8B@/PINX=SMUV?*&&[;\J>8];<K[EYD<
MX(N]?IWM0"0-A!J59ZNC:#5]SZU%O$)+?-LM!U(.0 ,EJNTS:NUU:C#_9?U$
M[[B[/)S7P^YEZ?;WLV8LB9%>VV%@%-_A^0IH[WOHEF13L<D\0FGZ_=GD]/4T
MK9>1L3>,+[2_<].V-%93$&).KC:,[;*1,C.98$8USE_.L=MC+-E,ARBE/\RB
MAPCRD$(.;^)/SI&.;*[C5\5=KZV#3MTTYG2"5"$CH<('('\G?"6QI4]GH>$\
M<(>BTX/C"\U,NS$90FB/OYP0K?C#T:'_L_TKIP+T$"%/@,MA26+5PIC9Q]*&
M9@#V'!!/XL6)!I0H3=Y_\<H=D=CCI=DQI9W_V=0XYNE5#>T-OR\.G\S64C!=
M\#K7'09YFQB:VBD2@)+I;&V@[#ZGKNC/&)SS(VT[S[H$R(-/7!OZZGPZ9*A5
M095T^9"# M04:"!$=._"F(?C=E_1=<=K2N"Q^0\_3UE5]-4[O$;[VX2%/(M;
M'_+],YS[?!_[%N:7NCURB1H&H-]L&>D8] _&Z;_Q+[0=-FUZ;O.T9#WGG .:
MS$O,J"3S,J7R?]H^ZX >@ ZW(:)V#OVP4IL79CLT^#4>9^$1VV[:OF$P@;#N
MP>O$=JA5 &J]#W8%BLLVQ]WF3_^04.>[6!U04:22=(5=+=<2JH7",WG(B7U0
MX"AVIX:(ED-X][I-^;#@8S;P/N/\A-KC%2U#O-M"=K>SRVE;*5DQ<-,):AQY
M\+&9Q@&(TX91C+60#&AV,:&^J$ 4ZHBK/CLT,+7)[?-*)$R0[^58^[#63#=[
M!9SQ'N;'NX>WHW8R,&MS9G+5JPAK^]1^##GW%MYFAUIY-L=3YE[ 5Q+8-3F-
MPE\N?X:P[@-U9F#0WF.Q+*:?%*XCBY!QG F'"-^B;H>^1I3U_5WZFU^FU9;E
MPJ:_TZ_$P=X4QGUE]$$:"&&THT0&$PKZ()GHQH@^'2A2?=Q@V0^27EC\^ .S
MX97=_7'/P\3<X;0SDJKN\SFEX@1A2\E%1M9]J$ 0C'PA%'_"A9*0'<!4&M?^
M):?3.SYVZ/M4XPEO#^5F9UB$".99W'5Q=H-?=BRZ'WL $D );)6HSR(YRX>#
M[JS!A$9JM_>TEG*2]WRON(8+V%N>TAEJ99?3R 3V:$)T(8"QY@A/_KN-2.QE
M:C36TX2!RFZ48NLD]DO3Z)ZB@\*-KZ\><G%D]%T )S%'6>K3C)^TAY^B-C&>
M_XK6%B+ON<7;9#I/:3[1:FJNB'HUU+)B#SWV<>G$6EZXU]-#':EG@&=KZ)35
M^KU'.$+>PZ]U1RD4(%,G!GE#\ZS+9?)*OLM6T/I>W<[CCC-.D(*-0MHP ;JS
M2\ZE^I,=$;Q$< *L86>C(^<',_*[3^M[7%NNO&_?3WOW+]GO]#XC0&PQ(-%&
M]((KP2N>9KN%:4(5$,HS!SU&L]I"7E0Q7IZ2YQ1ZW>>SX[K(=^LJJ-]5JOLD
MB(+!RSA,Z4, =8F=RA<!S;KXA84 IG[<)%ZLQT8XT&7K==D[$ C<]$]MBH<(
M=*^\,;!!LT>>H3"S_:/7W%#ZMTPTEN"6]4[!+SW[A=U.%\6JBZ@RGT+>^9O:
M6J10_+M8T.EE"-01==)+%"=]"_HLP*D7,GL+@B(4M=I6^NJNAE@^^/1>E*U5
M-EP2>Q)@D6R.7491IP'RXGN@O]8#D6H[9V"*V*5;P1Z;.86_TF[BT9YVK(B=
M^\P6]E[2&\3QG ^$K!"OJ 4TJ#J,%NU.0=OF7 ^Z^YQBL[3S(T&/>@^5[DQ_
M'G&N)^LW)<<D:W>8PZM-!8.9\U5. #^Q/7/A*Q04Y"76+*WYUROQ[5Y+^DO7
ME.^J)_3^$(CT'FZMG'NY<"<Z+R/7@@TUPA2>Z^ D)W8=#\2K)1NHAX8'J[J7
MD+A]<I0?3RM7Q%A+'WOR+?*WP=>[+! _>@#R*6[XUH:TT)^B&]PS=;Q'*#8:
M_/M$6O]QLB;.SR'FBO+SMUDGNT!W+&6%R&\114R><#*66#E8M T3ZB;"%PA;
M*+G\G<CFEDX%VBVK\ A)E+PU1]2 K25;JX*K];T*1-09UHJ,;EJ?GKI=4U%$
MC6K+^>71DS0)H_: QAI]BDOY2L(X'[8,8N?+"-!=(>*>P+<2_7'LCK:90CM2
MHP81=25_Z !TYEK*XQLE)UK5KURX4B\P_C#F%H:U8/-JU"!&"4H)DKHJ8*;S
M&IL"M2TX^V$NW/SAU@_27W45AVL;@<4=GWAM,;K?1(]VD6+,\SM/LJ[F(ET)
M<*Q"C:*T*/(?R*N6[1VS%HI "K_WW_TS"0[:!,=/@G8:;3D?)90"36V=9 MI
MTIU!TSC"$TQ]\:370L"^E\G$?887-:H8;3>!4KAUW'UK[$1!UM53*L>LENR&
M)#).](,0L)TO-(LM6&,H7;AH ,J'Y+UG1'= 1M?>@G+MK67E/UJ Z\^>XRV)
MK1"Q:7_.+=V"$J _:&9=&P:)!,RHS7_(>RQ0X.]?@T'Q'(KZ%,>"IL:&ZY$N
M"?;?U:[^]J#I.) W'G6"Z1IP ;H)^62\'7DV8\UQ7-_Q=KN=L+B;]_G:W32^
M'Y\7E'/.(0;I(C#JPSDF+U)PQBR<(M,]_@VE#^214O=$$95G4@0Q"WMW3N@;
M7H>TU=G:#=.UE%) ?[7_Y8079!2^L$VP2T7]TPE6C2Y!D2#\C40+L01QBR=%
M)];_]/"Y.UQ8A&^#PMU/=P0#AGRX@I\17.9VXFG6F9D84700#*]#>/B)NNM)
M''NTUQCD\^=+R_3-<:Q5B]E=RM*1M+]/2)U3 )1L1YQCP0AIC CKJ5'UE!,>
MB$JNJ7G5GO/ M22BQ+KSE-M7!]D?B%'PH7>=7,R/!R V'$OB2@'#@Q@P4O9^
MZ@%('CX823I>D-/A/)1YXDV&H?>[F#GAXM>@/S$#H"[PQ]4Z: \6CR49[4"(
M!R!>Y EXC.N* ,4_<9TY<\W?=D:MHZ/DVO#=N8S<X)QUAXX3-Q,NIH% XP".
M[.\*:)#WJ6: (T6ISR,TJ0DJ0/><^A55X\VAPT<I=]40M?QXHNFR8K#YE"3V
M-D6"+@*F>LS0K=\&=<IF]J^(QE]M"TJ_9T,.30]M'+%@NM ^4\<_"H9\.\4I
M/[, ;% U&<^9"DC.29S?AZ NK,1C?6Z%@EXJ]>$3RE)@KG7[4(E,.O/6Q_:B
MKYH.2UWKPD?9I^XS=,Y.:C$_502.>_2WMN2%\KQ<W^\"^74Z,UJK]>&2J&5T
M ZPW,\5E? DX1KM,X5POC/Z1T-@Q0ZBW]JFO0E8/?3Y["_535W8]Y2^$12V@
M/'0V\B6$3(_)[(?7GA^VEQTC2><>1-MN.<@>>SY\0GQ R/)BC&[7^C1:'NV?
M^0C:./C/D6HXTH^<]K 6(S=YS;U^3/G$PM*K!TX<$_4=SMKGI>P)67>Y.0XE
M#D1AX^'L'1I8YJ3) 2CF_B<#* ]@?;'5R#!?5^L7]>)IU?P%*"@O5-W"^4%\
MXW/7?ERC2RK-!1G BHB[B%32:O+]T+@5;C+7"X)U;:"7P 1=QV!YW253>"0$
M<ROP9H)&FFBOG;A8$D@$[H)49\3"_,<>>U K2&42R687WVRUB?[5FME+IU^)
MJ#*BWEY$+MJX+Y6F4[5ME[)TG]^Y&EQ %]:A&B3:MY%KL>4(K,NX<LKIJ0Z#
M*@3^;S#LC(!D2'/,1S%)+E/W%KW<+*NO,2<SD^ -<P.K:9T\+,$3@(EE*I%+
M7JQ!$U?X,]:!T$&2NV:X_H>IW4F'EM-2:\_.R&'30JX[\K<&X?@[8=L6>I30
M?DP\7!;G)Z?4!16]/Y8H?,L(7Y*(YM^17GGZZ9B=&EY(;&"!^]!)(Z'W24K9
M7E4L?2T)\%)"SY K2JH@2?=3QS@"K<^1.UN(6-%KF_O-AB^4K 7SU;G(IR^N
MM][\\5OJ9#LY@FH(R) =SU+$6A[_&G$Y %V@!+<LT!U).D)!!=()%:_[A+(O
M?O=[$/:VVO(*'GS5OQ#T9XIZ!9 C/T #2L;9G9+?3@4'$?TJ(]\N\Q_3,=G:
M^-BJ&!'=7FASK,+M>>U,MZ3D/A90B_[]M8+&@U1NQ[V/]+5@FQ+\I.23U;SU
M]L0."/KX@1<_P$D>[(*S'V$\[SA1=@[RB#"A,GFS+NJ37']URM#FUSJ='+G.
MV^M^32@)N@$YLWLL\2&+=;.YF=>FE@9.N&T^^#$ZV1@VT'[%\;UF']OT\W%P
M#',U66QN$+)0Y30;=C\?&):=3*1A;F<,$&O0!,^?F0_1=''MDRHLSPE&GG<;
MKQ/WB%00Z+W4J,P\U9ZY6,!"0I9VW(N9 J*Z3)X\L- E?Z\*(ND<VA+.$E]U
M;4#K'7+X)AN:5-+C'#F@X=_E>APU VW("5R51_&M!M20M([L=+@3=E$+90'E
M&O4!,['#MN<]3E[>X#Q_)1;$WH\F8-M*BF%T$=<^5R'X*><?V[VL#'M#H6]A
M1G,IF+D_Q'MG7@3?A+L%6YBBQN,8;^DPVE74YSDO\)S!,GMW?8!)9GS'_<GR
M4RN.!<4A-;Y)NG'$HKLAU]DN*RG[7 I&$[(.0'5IA>P(_WX3: K2)E#83CY7
M(@GI&W57/RG'YHY<J1X;Z(^8 _N=J[5AGR&ER'!&,HH/B:)\P?;#!;?DCXW3
M+P:^TBZ")IE!28LCVE^J9U9L8CL*>(;DW67RQCY'#HJR_<#L0FAG@(8!:)W=
M[@FB)VQA996(Z0\%XS<-.\T;Q[^_>)]!G:3:4^ZV'%>,?%9OQ/&=,_LP9Z;5
M+#!&O<*H85HP/XFOLOT*MJ,B&L@JU.1;3.B'\?OGKD@/J7 K2[B,3NE5QX!6
M_+A/GAP]%ZU##J4ZLQSU1+?'8"Q2BLA^+YCDH)S;+^'Q>ZDP?;;Q>Y'L\KFP
MT:E#CVIG32V507KWOFJQR%<I([M/I]2S=\W-3%=S1+GD<#,0_V:PK'A0$^?O
MGB":<W[<<G<J!;2F968>O 8#CFTDF$$I T'FX70U&JSW-7 Q5- AV+!2!4CX
M_E<,Q5?A*K4ERDX_*2,MGT=DJ#%Y+[T>+-UL?C"BLS.9 ]=Z?O3Q5Q- IAQ_
M\F[L2;-=WD6QK=5&Z,X5LA(UMWD<.BA]OJ)R"R7&B3Q)@O!O_9B_)?U0C&=B
M4-_?]# H^';&&K@0R_JJ,*,([0])NDMW SR)CM_,[")*#;-?;TO\71Y9VB<W
M;IMV[)YH>:9^WVE%_M3+USTQ1]GG@WYR_61>H5'V&&D%JW^?J* PKCFX'3N:
MZ2>:T2U8?1!P?ILIF.ZRY9BZ;$1S0>NN1]4A^LZU?X9VLKV#G#>Y8RDOQ1)6
M3H IN9*(I8MTDK:)&[W%(M:Y/?C9V#O$_<G&CZ5!4NC&FC(=*1M.M^H,[JT(
MV:^=&$9I\'W'O9@5PWK*4>M7(T0Y!P,VG>4?_-6Q/W=;]%?35P]URC#'5_FT
MF1#ZI4F5#^.A%<TY7V=EWA_Q"U!U*/NS=B1!7M],_D[\;$<OE3Z%.H%T(_,7
M[%21/7O^9N62- ] "TQU2MQBMC^1(5&SE+&16.C6>SI;X#SU$[Q 01I./M>>
M[K%!Y0$<M1NO?C:#>+^&8Y_4/4XE_^BYB>_88_(D$]$"B+F^U8;!1W3X"_S6
M0Z\7E+6S"32GSEC?!))2Z)WW<I*"0W8<\H<)<U,KO.2,>#*+N>"=8N@:/EJ-
M'T3.QO6>:P8GE2889.C3Q2SI&ANA@+I.%W\H-:D-T"6:HCENF:RD!E+N#FST
M6Y_/=\-/.?U0<U -5/1%/ F!FF19*7%(@S;^V5+G!)1ZH+(POV X$9/0N&PT
MP+YFGIY7.KDK+%5TZO@PX^532^['-W_\,#D:LF!@1VCIACR"BJ$);PY C=AD
M"U6ZP42'560I'F&@'S%[6_A+L!E#A3Y[.DN,;^7RS0=&H,,<7+=I1MW0>2-J
M%"!"X>S4_"9N\KV%%-X8Y*D5U<]4;IL)N1V\:/HRME;ND66<U3$C0?M1;G K
M2P#L)5IP C5KD'0OF4F5Q#X+TVOF2,<'^W=-EGB/>LA$O^ZKCKJ89&JY/+T^
M#AY%@<B5C[31A%IYM?$.)^*RA0JYH(?_.-UPBO^MLJ%+SM5W;85XS6!;88QF
M6XRERKT,=287:TH3?L$!#5QFAQ#AFNJ,&8P$B9TM8)I/U;RX&*J*9;ST?EQA
M]>-/9L#NM&]>\LE/6'_&"YC//SM5-=0\DHZ<^U8;.DE?2/%;B3IYH,&PZ,V"
M4IJ),OF==R*MYGVD,LBA"MTPMU/'RF4WI\)-0Q-,S-?@VRV.]TC\:/?IBL[I
M<(<G@ECSOL^C-"MC+]$0;Y"F PA ()THF)T_-!.D RL)P!'WG'.9(@@Z&A+/
ME'KV_)G*>--LY(OWR_M)"4O+B7?Z?&RY95WKF'-P/E8"\ENCG@'.$;;1&H[D
MC?YEM?-USB!5X^I7EB,9U?-+3G<=]KP.0"3HPB4"/ 4=4"Q!K9JEB^8BUGK_
M>F[^]:JA)H,RQ(4S;H)O'A<YPR[HQD4@Z]903 GH7FSJW[''X7MRFWK+5X$3
M?;K;*"CB^WJ2U<.DC[7=AP6.[_YHMFL"(?=HIM]*Y"C[=#%V:CP%TE>C-TN#
MDVL2$WX=@ ZKOA#^B$?E&>0.:W@FC$XH#]ZK_^4W*)-D5A#W=;I#A.: 6L8G
M=@]+!H>?,^UFRK6.$R>)5WA1G?(?PO&O=3O&/GUW>_[3BT&S1/5 0:PD.":W
M@+Q$N6I"32=%:>C4H7NLB#J"3J^N+7F$:%$CO<3EO7U*RI2,.7AF&27HFYB%
MGU37&:1U-5* ?.G;#Z!"L\"3__58F#;_6_OLDS^+,WY^_3BZ,-R0[^VDS_8#
MO9-,#J*^!8I86,TD;\1TRE1V\6(X$ T]1T)S+TR$.]1^5RW4:X'<WS0<;'=W
MW LSSC;NNL")$Z6K3)NI4XJH1HP\7 !4:).I-GX_VO0JS;'9Y]U,N">OJ*<"
MR:G3V]F0:ZLOXUX*]<,])G<X3>.6]&S%:R!$1P+P&'9G,>V;O2N"E"9J\2LO
M^U5D4Z,>Q[7EPY9E<J#:7I+KC@W-"'D)4'M!!U$@L5X0",*M:T7<Y$&9OM'#
MTUFU\^MQ!-UL-P$]M^],S7%P+G-*6B>A$0L<@^PT6&27SR]>&PE<N_& .JYH
M3ZG-EDP[>3&G3"]XC%TKX_?O= 2\!P.HV>WTDQ-)Y^,IF%,3X2-V Q;R1GYS
M_=('H.3:O5 UVFFNY;X1C6S%I&&.JYRG/EMR)EML_O=;TT@<S1FT2G;>6[@N
ME!6,#,]"[XB%PB^XJI#VXEB"XP[%M0<JC;0K'S9*,N,IC -"-K67Q9>\>MXM
M_;?]"2'+)8$E'^\8F!$ZY#J+*>SUHE/0=>*E?!8"E/R&<J"7R&LDM)@P6SU:
M4:%VX\O)G]E@^X6GSYNB*G>O8Z3,G%AHY@)$$YT..1#B58O)A3^=R4BXD):V
M_SN3%SB?MJC[+>$W'S1O"H&SZA+-P^PF88V5.YED&6KSA'XZ>*TR_OP;\<=O
MHMO/Y,M\"O[24A0RE9B<U_QNX/)SX;?V0VENK.#WQ<6AFP02;Y8AKY.+O!S*
MK\D4BURI_Y _23OW?$W/Z@ZO9G;NXX_@H."K\;$Q$"7@!DV/.<5-\_5 36%D
MS>S( Q!8=XL7=.;^*L?F_CN+.A'[G(&IU(([ZND%M7=%URK\T=U*OR 0HYWM
M6B_#5)^0790Z(@.FOZCV3$BBYO&H7BO'G6]!4\S#J-Y5CDX.!(5Y+,"UY-B<
MV=E9R$WY=M(!2,)KZU[OK9UJ<FGAJ93RE\*G-K[(S@2S4[D8&*0*I6UM;3#^
M)44^\XW7ME,U?%/:/T6;.%F[M[JW],D/^Z6A;CTM6.WY!7 5,+3A64].J(HD
MOC9;/J-E&#%%6BS^F30_H+NJE?(GD<FM18 \ZE1EQ':<Q"XA(AQGPZ%BYHRQ
M#!T#&9;$GP[G^C_:^ZZHIJ*OSRA-4*1)+P%!01$#TE1*K!11 17I1$"E"4&E
M! D$04%J* (*"BA2%"0B :0EM("*&'H)0D) D!*2"(8K*4R<IUG?6C/?/,W+
M_+-6'K/.OF?O_2NY]^[3\NSBT=1XS\2=?)_Z"%)C/R:[OIB&ISR'?B2FMCI5
M :^_]Q$LU=#=SL'WJ9>4.XN.X?B&\/IM-MVX5?KP+7RJO\=\T9L"T(+E0>0E
M9OHVB';H=>QG<"VQ$Y/(VDI*M%2=6LX&&GM,(!8UN6^PJ7"ALJ<FA)LYC\]V
MIRHHK*3,0F\2!8'-SF*& SHC=A>?1C 2?96!>/&-PI=P!T9(%C>7+[FON5X,
MUBJ\93-1;%"HK3[>Q''B(RXBMA\E"^[<++TXCC2L1)B=3CT[$(X6 3(6[5N3
M[)+/E!5>2&^VB5,)Z=OS OQLT8[R[X89VP I.EH_'32+C[M=W\2T?&*$D>P+
MK_KQH^&5L$O=A:'/WX8,(J8US#+NO@"!1/KR>&!N.93R8AM4MX\L87DLMA^\
MAW>$H\(8.C%2'R.W%!PN_R';YQ*AOVPD>-]OM&'FHWE?2,<#NCEJ%I.(4L13
MWJ'$ZNTE$59=KD/$]I5^=^O&T6JY:\G]5(4RJ<^[]E9I=&@>ME=)63,B P?@
MJQ4W]#;<*Y@-I;.IMD/N\)W+.,N1D+!S.E-9EZJ^.HW:B 3E74V3M#H?+41N
MQR<VXI6,R.AU_QIS^S?  \^]G;2C+WTSOMH*IH.?[NV,W+'NJUD&0G+? /#3
M##A'+L(&>:AT*F P"%J7X[&<.7FJ]L WYDJ TH7E$N'0N(-SWP>$8KP]THH%
M>"I]S#$(R6(CV3[5FU&%N O!C1_LJ*C_W&3PUW6RV,@OUC3BNVY-B43N-HB"
M=AZ[CO]07A12,_?$!2CMWOW@9NCKG<9FB6;KFZ%OU*)5QE-C^\!UD<G00 B@
MZ==I+X#0)&Q9Y6("O(XTC1L=;SV[VZYBV=FDX'NI.K8I_1YQ]]&%&P(QWVCJ
M2ENZ?#<9[QG[>8O8K>?<:QJK,GYEV'-4^<H81Q-.C:[$VK%[S H"J@<[3]R>
M?_57XLPG:O-N_(0$ZU8+]R46,AF&L'=,Z"R2'R%?82R[!6V&3@=LIFO]CF+^
MT(J_U%%SN\=6 >G+[WYCX"Z33<4G00/1.SC[N!_Q-\F[_(NTF0>*WN!V,ND)
M]5JMC5%ZP:D_VJ5MNEGOO"TF$IJL) X@T3S1OK+82:]C@"&U6!YI@8H?6N9C
M;X9Q+G.1<_"!5=G=*MO8HR^]=O<D.IUY)78'#1+T[K&3^>/7@9JX3TGJL%?#
M$-R5BV6 _&Z&ZY< ;PQ )IBZU?>GMW"!$L,FE[-A!T[Y'#.,/]T'Y//I;97[
M(E83>68$=]A5.\5<&Q/T2#66W3ZCUS*$JM_%.S0DLHOVI2]X3W>V+9\7MT$]
MQ,EM$(%?N!6K68PJUFV@BTJ3VP9U-F_2]"K<$>_(IP*NVM</UM0<:.9]WW^U
M^;C@!-2 $KS0%LD3\YX%"P#WQEE1ER2ZE)P>C9&QJ$>TU?-E3QV-KE-M&ZW5
M!L3*S]RR5H'41^\!UVJO#LJOTB/91^P8\Q[ 4>Z,>[_EIN.G(M<0-7OCFCV_
M;6Y)_TV(9;0G# ND4%MU^9=2Q\U!GGC_*U9WU(B^#Y'DRAAK\GOG?Y*8W J+
MBKKK>Z"ZZ*:!E2NK6B/NH/ZGX*H6,RN091HF/U9L&_35V=(4-0EE$'_GX5[7
M6)\&P(R5+IA"_38(K625<R3V -.D,,"[:L;X1UIV1W#+5T=%LVOIO9D[+'X)
M+$@ 6O#V;5#"C!;WL;/#N*7"+V=GKX-C]1/A*WWIA[4+M@PJ/3JK-#_FW7)I
M=Q!M5SU9L(JBI.=O%J Y,NZSN80_?5]7@MZ>JZ9E2QG;=9_?$G(2F!!CT1]N
M@P1P*KSOY+TTG"SG\-"!VL'@HR$AZHT%:[83MN9$HR3DH]J^%A6_-(HC0_>?
M2)O$SU[/9<!F37+TT$D;COK#-+^6[ AT?Y$M&:)Q9#+;V;S(,",^SER9)];K
M[1O)J)I]D1_A>*%K#ITH:925J.'VLQ%BD2%LC12#<_9)V T;H5/ =9[E.16G
M@^0YD&BYW[39:Q[<@MA0D"(F&B PH+/CO>G*%P9B#P0<FW'WQVG4C6ULI*S9
M7/":.H'P>*K^0;#X*2,ZQ5(;*0&$,U&NC)JVN;:#[E7%PHA$"W@77?5'UBZ(
MHZ+LA,:.'E7<]<^L$HD7K=H,>KN7,;]#VY%GQ\Q]*?T0IZ9!GMROCTN&@2:'
M3M1E+62YSLWL[3EL\.E^O%7HI>L ]!U@3X'2MD%L1R"CU\9=3^(RPSJIGFMO
M/T0;E9W1U4W*.Y?F'?GANG;Y@H^]MO%&0Q8_].^/F<4NP#:H?.E81?*?:36R
MW0CFTH_'6@T/4ZU>'XLX)%ATZ@O=,0 &BI5; N]KO<I,F>HJ^T-4"LCCB_XW
MGU[.)R[/3"ON1W_U<1"O::<@)Q>-=C!AZ'S6&V[I-NB&A"SRAKTX1Y8AT17C
MVUZ0@2E'7"9WKL/(J1IPK2SZI_7]\<J)8F+-UD]]*I03=W)N#1JAD\&U]-73
M?,8$+WU8,3F)3S>7W_LVH++G0,::Z="+DY_?9\XF":HL:I_HCPY&<Z3M6";U
MC:T#(5C[?5[ O?F+P4C5Z#FSQ:$C2I<F$7JM[>_:6X[E3==_Z!+<:7%AD^4(
M:%<BH+/DAT=;3X22X)W]5IWLCLQTJQO!!S\^Z@KY/E6G<TU+\J_(V_Y_SX8T
M46#""&W6,^XSI!V%++9$NK0*E=$:UBR^]#%#6"Y[TD9M3PE80TQXYF6,/_=I
M&'PO8I@GILVV @JIUU\&15.G^4UU?GA#:&2_<X[]H-NWYI@7IC]L%=;NM;DK
MKA 'H=*Q(IR30!T5*H:HZMFZV&B*$QL7QLPN:;9D&PA-6%U:W1<W%P3._:B;
M"=#8DAQA;@G2+X!IVLTZ.99.K3*#UA*HQ;N ^$4[?-"=Q<]1P=/(;N(IRERM
MHM&.>3#CJKT@QY(!;5?=.\[?SD2C]SHP9!AC= &S-S=(9;][3]&!@)O70%'I
M2H1L*QLQ>X]AW!% @-_#DBC*!YP(EDE^%#9]6]6,DD[[DZ;TLN!RYH_R<MF#
M3J&GPO=.'/_\W=IXN1FZ*L4V^H47TP",X;/!%X+5H'(=U*CYUO&UQ>:6T=<Z
MUY<#9LZLD5LNUD1DEOBT1!/_W2.%XXZ[\@9-3UZL(%Q74\DYTX"3OR?H?NB@
MS+&HJ(G+C+U4PRFC'>OT)/,3KQ"FO-T6;UT >YN&X9(QU.T1_ AM]95+]L*R
M1;BW[0L=T*<TP1]1[83;?,EH!$]RHZ_Z13&5J<*%;WX +>[,RTU0@B[WN@()
MWJBWP<[^^>:+DXMY.:D79'#\;WH,'RW%H+-?@#5H &0U&36KIR;%UVE!_!X*
MRO%C19)PHS^C^)QLND!.GY@[CDFW-$<> +2KD0@F],D?/MY!T*WVU+?AR>DU
M%16!NO))G+/[/R,+6TJ.#H&TCD>L:_BN2[/11CN640RKA$#4#;2$LHQB')#D
M^?NBRV0=^\JB\MT>@V'9/\8((D=FDQ7-U%YM81] V%/HZ6HC*Q%W?TROB/J<
M3M0MK'H>XJ6E&5_[][5YQMYO&>+1QO]/7TM&AL^!DRR5N(U0RBO>2> 0<\,S
ML$@(<)ZUV.\)Z7C-\S]"I]-'RZ,GQPY>-;2J^EGIX_1@3FM>8-5-=QXZ67K>
M?K*010$>LY60YJ.0J5G.-DB<AH3-TJ19//>G# XM=*S._=3ONI,$C>Y"40V;
M.<43OU& ]C:((U/%BN*^Y<,(1 1I#8Q"DNN+90(?1)08O0^A$R*;!L1@'F]N
M?SV0ZY.FJYZY=OW'SU3IO3H"&U=2. .%?-NZQ(3R1-?9)Q'0*X7=6SVE3$V"
MLYMV2HVY8649KNI] "EL4ZH047,K6S_;0\M1Y&ESG5!.SJ>$<028DI^&4XX=
M@(ES@ME:O XU*."LXG4XGDC=-\[3_)A_>01[*$&+=E>:_&W(3F9?+CAD-5$K
M6RX.>LH?\]A<E6WD#ZXWI?UAVR&"J)'=]@KG9]_K7F5\1NWQ]]+(ZQG;LC7*
M//M]($OS$>E"R2V/IB,*#U.AV/$NV*1(-UC.B+]EMMQLCA^SBC CPK#(?>HF
MGI\\W_!AT(CB,E78]WSM=2HQT^2LY>8MAWOZQW:P%DJCU0HKB)7?JK_ =]LL
MM]DXV/;^]/!;'66N=^+K)=JY G/$^+"79WKMF/ND^P("WKW6Z_8^F+U?Q6JM
M9"VM2(%Q'IG %D.<9#N/00-0$]L@*KSKDG.7E_@ 96#-")]4@$Z#73UYF.Q"
M-/I B-Y3V-JH3U!W0N7<%<SY5)3 V[7$/H04&D;=@B468]\7Q]^R5[(O)RN&
MWW_O)6M6$W(#^FL!KAY+_SEKL;5^"GR-(\DDHWE:2/,&)JR;_,@T5GATH>AF
M85<CZ87SO3-O-:[=/P([M+=$7Z \-*@&\^V2M<<8D:,\3%7U"#+U801]%&J1
M%U_@@XCH/8CXBXVY)<(#"=HLO[3V<[,MI0.V0?7XCCZZ="_3L*O(8+"LN(>$
M2<$<I=??*F#IW,Y8^9;9\XMJ_]Q)-M0D;E^N.CC&$:;.&["4&,8';8, G<?%
MJSG,"-Z6?9*7+.!E?C5J-OJ2E;O_G^DS0?0ZC4\&Q["9W7&23;/K10HI?8 H
M0WNV>'68[[?]6P%GAKM5\R#G!-^T<M\T&P:.F^J?#=WZW=.O1-3\>Z,ZZ'>-
M_($GBKZ9$MC*RG#Q,[VV'XJ=1M9*XTDDN3QJE/MN)9T#SW(&0*('\0;FX8P*
M5C1 9+008"K06V1 NQ%=7W@;.P+?H*<U-W8;OOFFC?[F6^G6>S?B=K91^)%W
M^QTZ3&B"U#BH@S\FGN/+1%$;>R'\KKL*&%1SSH^&C0/?QFH1].X'P9/QK+4A
MTF<[\]W'UI5_J C?FO]]TD!DVER3+QQ[N&B<ZHIA('YOZ^YWO_3)2\X/0MK*
M V8.X>5(A/IN/9FRKZW?7.-\^O;GAK:K_G 0*8G]AL(Z/X(&%B>P8$KFXJ7+
MUY6"_]!^8J^3L'>KE\<VI=V;]IN&=_A_ 9N>,4P@!" 5_R5?'0A9=P;2&8GK
M'9$-6P3">]SSZ+>$L'$Y9J9FL[B\V,>=-E<_]QK_!G.DB"Q;;O$\]V7K(?9Y
MZ,,%2_VZ\? WC:.H1DA$I=U*53BW]^7\B_._?R=9V)N/67=@'JE!N*_QE$*H
MK#ED]E+@7W.G"N15IMK;6>7/(<K?4QWJ<.LEY^XP\0&I Z+V^W9L"7BD(NB]
M<W-/@#N6DC/@/6!QE#]8%15 F-]-AO:Q1?@J?PP^R28:KLUEU/^.[(&05/$A
MVZ"'X!T\,<1NQ^PQ^MPMCOR,L1+R&[IBR<U;>KDV\>HS(DE3\M#QZ415IF?;
MGS>F9(;+089G1P[[('S2QV;^0\9U&U:QY*[O.[.PJV;W]$_]\A<@H?SH)-U.
M*/96?BJD58._D4%\1ZVR;"DW(ERF$GB[^>--5RVT;X./6<]0Z ^5RO?@1$LS
MYC8HK1Z]SP4Q-2N^^)BVX1GKKB?]>^5J"B4H(G43+N6[< "^!OVF.X<"#IJN
M.K.- YN+NU%/(K=!$N4QL XH]F";WVSA*^KN/W*9D_T"[H=.'[>-4+N_OQ9.
MU;.=I6=XF0"R# B+"#3-FGW1&MV02"%5#MXLW(P?<TX<T_FA>]-;Z1+[ ;(U
MS4%D9L-YP;*,;1KX -\.<,XRAEF[@5XP87Q($S\4J^^!&")@%D=31.66;:'8
M9/V6/VCO'<H[[NW .'!KD3+,BAZ<$>#*E&&AN87(6TS=62Q,P@%!Y&N6AS5V
M1&^J\P3]OMX;0RNXE+/!N\3#;PP^?]Z[8_.\[+HS1R9C&\0R^S3 \;S%UIQ"
MY)Q-&;_2:"\-R'03(U5(0M][24)MPX:GM)232011M("0#:;L?SN\7N +_B:<
M!+W&+4.:S5G G1AMN*<S<D!6%>"C0%M3.GU7]<63*@,M\>JI)L?V7K<_!9R_
MW%34C6W0Y#BK<@AW%%$XQTNN1B2K TO45$\SV_SN_#R6B:#'H0!JXHS-R,6I
M#T,F<X].Z0N=9;#;4?*6QJ@.BU@=Y"$&/;T^V(Y0O"-6?YE5+&Z\M.9FUY)0
M:J?"^@RK?ER:[;)/#:1S4J=$8N"K+M4^F2^,C?Z!U25\N_U#Z%ZXEX4I55 *
M,44]=_V^RN2OK>B'!YX^4J&Z_S'Y"R;LH,&"XT#M"@(E)7NMN_@UPZMEPKMG
MA,9P4IY+!<)HN/\6)+5LY'6V:L#/-*/*3 Q1*AEWQITNE>49CB2PS<BP2WQ\
M,^.6'KG=FDM).L6(2I3+?)I6>.+CM3!%>LI?.FL/WZ2@.#NY%7C*2R\P4,%L
M!7*Z+=6;/XQM@VI#Z*U.",T!);TSOXU,0GOW]X*)"D_SG(^L3II='MBQ=?9\
M;(Q)&1^N\!QIR*P?+: L*+(9C8Z5?6;N"+^WN>?FR/OJHV6)"XJ%U2FLVCSD
M?-,3O^R@X5A]Y+DA?+ $R9H2V8%)4NJN R[K'86D6!XM$!7[FV?S*JS/CQ1Z
M+N<S@:J]5AYZ]Q38PQ'V<L9@9/Z?F@A"IQIP_/@,>Y<9W34CR!3T4F,T)F&#
M \?(=D."H8D%41H%OP7TNK\36CNK=PHY(!1^X10XA[@-8?A)W[GQ#G+"#(CI
M]U"O/#H*)[94I,,4;QUG.5R,FYGHNJO:C;OR-GU,>D@\,3RX?4U=8&V+8JG"
M&_22 IXS>ZF0=D]EZY&2T5@ERZ?-_=,C=U.C<RK="I^U9M>XT,YK-!ZF;'Q>
MP$&X+S:V01,R'3"%5I'70 O+%ZA@6%.#EAL& PHPR5,.*>+1#H(A#:9%89DS
MU>]SN=0:VI1S@/KU_';RA!_+$ZC@ITR06XXTGL,DR<Q,^I_,?[QF5'FU^\&C
M@XJ0L,FC1UVPSF)$'*QPCXU7RC[^]O@!J-Y8Z*@E9(6W<Q0G.1/ 4QM:#2X?
M0OH>K)#I>M>W/T'KD!B'^>R+>AYE+F6E:@'R<'/\XS:HXPKOI(M=E.YI^?C6
MHX-GAJ2?7+PW_W! QDN<+8#J@.) O%%\[=Z7S-US1(Y6D>;84;KQ)VP AE\3
M'WX=M#BS;!QTW#?+]VP3LM/3(T\;"ND[!7X]XKQX&<V'MCG3#!0E%U]'3@)3
MK=YZ5W%<@(0*A+P'\X[\.:^I)7I,E$#SQ:CU MUKEQ9SFC+NW7>'-4BL0MG&
MO"^_.?),3+N$H!<B^EH;\'<VV.QJ<T*WZ1 7)U)D#;<X\#S;2D_IY<_(>Z&A
M-B42>)W7N/W<:J3%OW=^45A>"Z7-C*7/].N54$7 +]4U,G=AF0;#8>GBJFXV
MW@'ES2E29KKRG54FANNW+L1)-/ICOM,GN^8:"7P<Z&)9<LMIM W5L^<_ ;#W
M/R )K:;50:4NJ+U_6;5/&^1/>)L[M(@(:(5_.7&P#38KPI%>9/DQ49U0<>0Y
MY@A/>X2W/[#9N+RBDG,QM4?^R[NVU=KJ]T;WHLIDSQJ(/1:C"6ADN,1%DQ]M
M@_PQNX N5A(3OCI5\6OKZ0-B C8=ZC@"OYUA$&P4Z9T6I+C7XP,I,L3!0O2]
M,E@5X"W.W:)W%6(>F68B J=.VTW!E1O*I.(75C_OFWPB0I>-SV83^Q[WN@'D
M3G*M_>HP$\X3>\CLZN*;04LU8DR W,/7*U+=1>KXN-2^+J-\Z9"4<"W#^W5F
M\J_?9>@.<;3+7?OX1>?!1,65.^=8@>O6BN'<XB/?!O_Z.2 ^JQ?97A9=CO$7
M6&Z>C]5'T*DB<6$T)?HLO5.9J-!?B4@A=3DVU(U0ZT^&ORCD]"T<8ZRHC7Z%
M?)L"EF :2%EN63AJHI3E"DPSH+U*+S9YFH!BE7W0++BA-B_X2N\5WX,IO>:?
MW6P;]!5)[T3N7 ,KX_8"J:P ;BK>SSZQN:<Q\FBKY0G@.FK?S)>P_@/]W&_K
ME\(4U_,=-3_RP4M,#Q1SF\R7,5=99?:31K^V\EGK@"" A?V]RT6OQF^X_G5O
MI*]'OIR8;(0S_5(&1Y&1S)U]<Y;Y#%;7K/@T.9$>%A6":0TL>&$GGMY9NSMP
M #QCI@]*5-FSS@_>D9NU#?(CIVZ#&"Y5>'$^-1J-L]SP[5<QRY+E3=$[\AT\
MO?6N!P]\JR[]XH!SRWP1,M520#>&22P52Z H%<6[>$K :3_LP$9QO%M96491
MR'S6%1V_E.,=QPP-,TO$O]FIS0^(C/+9-ZEKT(_MC<CIA2E"_2$3**I\CZ(6
M$U=6!D0$@25)I\M_G8S!XJY%Y U8;(BKE(@/V7TP-+RI]H:%9U3AX7IV/-%A
M#/)( P.>ID??0"7?*;!/J@=+GRE8JZ+DYITX7SRU/[>]T+?552([\ZFBD%.<
MY=9KG"(W0X0C0S_%+<.J[IX=;[=_0A:RU#)^.>P*^!)8FRR#%69JI,PAU]MY
MRFTI%U]]5'DJGA.ONQ;X?SD.#B<(#%)@DT&LEP![KG ;E(CZ $W%&2,2+HQ]
M+Z06R]K.72U=NN[,.)=5_QY;-]W30A5K::W\+3J=]]EHQ^:T[-\V"HQD/T?N
M@@-:^:D'/S"MRKRI,6#J);X="G:^.A([&?YZRO+5/K!Q^S;(C=%[).M-',-)
MC*(CNX%Y^&_6&.IC9%?;_2Z>&:,HEVIF+^_OEENV@3- $_++MT'7\A3EK.5O
MS?LO9/B4W3SS[/"J//R&Q"7@+/L<8#UGBFZ-8:QW%5B6!4<RUF%HV]&%M@P#
MU6[BKJ=&!SR3/4PL;U185%EW_$\5]X2G!;1TJAT SD:]]B?MR0OB*Q]IXEO"
M$3<@SR2@X'C.8M*76]?,>$QD1BX3O>K'WL/KPQEP*RPMM)_@5.Q#S368A\>@
M$D),M5?@2>?5+R9[^QXN<#B\]<B*R[H#EI*(PWUS8!J*[<O19#IQOPP;%Z)V
M!] ^^C9/:@_,7T<T_560^22%?B9P"NSEK,D4X%,!HS$=J3U+%N7L;V4*%];
M^O:VO9]:=CQ3L.="7/60U3;(J"/YL.P)Y2A,FA&$5$7U2\13GI.*.W87]N;,
MR:52?1GQ0V"CY-NC7O9U[AZZX&?;H%>-+[1._!@T^%(S-6?=50B/P\M#?8D)
MELJC(5[$<TPA[J-AH_?-S-*A[TLW%Q?\8K[?GTX'Q4A1,'Q=;'F"6V(.9Y\,
MX.^G'(9BIWILY5IKT7$"=BE:V5;R2=*1"X_XY+D^;%Q:!M![-_%*QM"D?/(N
MN![2]%;I^<A;<\XC5'](B&M<D%-<+%/QM'84A<J7G-%LZ=AO>#D\I8R,E4]J
M13'6HE?,=,$2RQ&#VD_"=XEY>G49C1_C0YV/VN6(;*<'.HZ$![#'QDW(0WRL
M.P,4>;//-;A9M],.(^X(?CO]>TWK."AG7?(3T0VTU9S":0-$9\6AK"K@A$@O
MGB3"D@)>,:T).(/LY76>3#^48.)P_F9YE)P.MCOXC&& BH;3M3LB]Z3OZ8N4
M<LX"4>Q[B!;67L#Z-><& *<293S\U;3#@$9*&\33Q3@=995H.]<P?>38@H^O
M)#:K^O$;'X47\5__53V3N"H$756MX$2,AL$F5V91&;%RB$FDH?HH3@7H(;&Z
M:'+IYMHTG[$HK>0W5FGJB G5CY:G1317__NV9&R#_M?)8H[_9506B/A?SL3
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
M"]%@L@HKOL"CRKV^O#7/V\RREG_Q^8O>P!FK66RMV6DMY'H5+I=MRPD$3E#
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
M[)5K&^1XQ0VF09N43*&\FAL<YUJ6C% 6;>\$^HLT.7WM+[6E>!_.M/T8)UE
M8<Q,$8HLC2!#Q&26289EF"F$+ZCA=5Z J9T2MQ)#VKB]BE;FILB7%N+^DA)?
M%G-B::P.B/301NA^(; #9^-&_OH*<-.%^H6UP>RA&[!<F(40+UA!S!ZB[J)B
M#L_I&0)8;TVO%Z*R()\WCSYB/#;EZS]L=[(SFDJ28,5@F!IW640"B!''D&>:
M(D/"4(2)VR'2Y4)-[[BH;=RP<P;@&!MX^4S9\>1(Z(_#G*U43Z>VZ8WT'J,'
MO<'G-ZCP<K'&C37T!N-!"**_)[NWHFX]@V_DP[+,5^5^G\@L,9X[%4$:20D1
M#S+(PE1"+D2$>(($"[EMP^DS8TW-DMPXOEMY[?L.GT.UF_@\8S4PHQW Y-1P
MTQDZ^\;,'B$<J?WR3M+,4@'*N4DP,S;T0PVH6A: MW"+1JT_;B,TVA\!S6EE
M7E:'^-R48.#+^=P4C:_:HB^J%(&J/_IZ(>0\U[:<7H;T TS*K,B-/;\9A8I'
MJOD1/-0Q5&4=Y+X92#^,ZYOUZE4_TTAXXJ&>>C];SFI'A^=S3QBMC[.E*KO=
MFFUO<5\(;HRSY].B;COW11J7L:GC6)UTE+,T)*&2&8<*,0R1R!BD(9(PQ"A!
ML1(95<C.ICX[UO1,Y4I<\ZHWK4F+C<1--U)[=NM&^?RR<#ERXRP*-62?%FTW
MSJVH]>&G-\CLEP-OT(VT&%2U<Y;KE9HOOYENIMHV-/1Z7^5VT2<MRKSVT':]
MF9Y(UPJ[#LKMOG\TPK528Y=N[6ZX((BF*LU>?M2BUT;]C(59K,(L@(QK*QL)
M$D/,M-$MT@0A1#3GBLSI./?8*%.SM&N?=J_N"T=!= @6N 2:43S]M8!78"NB
M9S_\*03\.]$/1AK? WY*V:/NZY,7^XV:,T$;/TM-[?),#$P2BX!3A2&+N3!-
M<6+("&(PE2QBD:129H%+@.VE CG1R BQN/4'PY^%QN1--\"YZ09X!5BEEEDW
M_<0U6<^= R6--".CL-?S.*5GK1DWDZ%5N@*-4B\6>N2*\"@A1M9"32*4R!5"
MVY AY^?Z:J+Q4:[J[NLYW[1)*U>;2!424J1BR6 D38^R*."0"2)@%J2,49ID
M,F"7M=7H%F!J5IQIOMI&EAHYR][96,Y38<>N0P(\,)L>]Q75B-?R;WYE- "O
M7E>G<C\,$E74%\>!.TJ<$>*%>TS8072^ZX3E<WK6J.!W4JQ-%8RS";;EJ0S;
M&\/),X3#&&6:#5.:*7-@J&U5$3-($\83R1*LL)7?R+MD4V/-5C%SK&-3*:#L
M+!4 ?JV4=.1;?]-N1\0O,ID#,_3(\^A>GL$WYGXK+'B3;MPB";Y!/:ASX'T
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
M?OSWGY?SG#_-*)8A#R-M:K%JBV2JP::Q*0D;\1AGB,LT=*I.?8$P4^.IK=3
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
M_-'YD2+][1R9HK/5R2UXM=DN_K W<U6H7=5\>:G NWRAM<WU=E]O#_*ZVL@
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
M-,Q2&"="F>C]"))(<9B@1/\GY3) 3H7?3P\U-1(SDN[D9UZ!^T98(*SW7!8
MVYZY^8!M\),VC=C['<1:.:N(;Y\G:N? \'R.=G*XD4_/SJE]>&9V]HZ>;60L
M_(?:+BMRMJZZU]PL/U.S5;MF6AC*5[-,A7KW%H908H8ABF.3%(1#&$K,,48L
MB9E3QNNE DV/?.I#:]8<6ILH<[.=,.Z GQR;TEPZ5W8,->8,#,QC3G$05V!7
M*U/TK-9+FU^-9AX#O'R![+>+SJ5"C=MNQQ.$!WUY?#VW9PHQOY-B/==VX8GL
M%+[*'S7YWU1C;^(M512E L<1I(1%QKS#D. P@3&3X?]/W;LV-XYC:8-_A?%N
M['95A-##"T@"\WYRY:4W)ZHJ<[.RNV.B/BAPM3DC2VY2<J;GUR\ DA)EW0 2
MI/GV3%3:E@B<\X!\>'!P+CPF4212XM0ONI<8<V/?5@O]B#=9;R9_)VC%=\R:
M[+<V=KP[/N(CL^W-HF6M!L&?1H=@E-#983#Z3?;K)\JTZ7F#X#I)J!LVFKNC
MOW$=_JYNRZ5B.(1EKHF/) #&4@)$,05I+ 3FF?K0KJ#XJW'GQFFM<UK+9N^Y
M[P)UVU7?4_V1"<9*<R=7_!D]>_O>NV--YFP_HT#7NW[N8_>'[-WF693[742<
M1 DA1 "2Y3J"(H< 81$"(6.ANPB&-+7:\9V,/+<'S0AG8_W? .SVX]8;AI$?
M.&L$G!ZZL]KV?NR.1YOLP3NK1/?1._^%?GL"DR9G(BI6S;FY?KM6Q[N0TTSU
M@^U5+2D2.<9Y#/(\)P"JIQ3@D&/ <Y@0)#E.[%IJ^1-I;H_[^V*U,\7]2%UN
M42?JLCH$I*X6* [9BZ8&BZF[4CF&;WI82KOMQ+0+-/:I_$&9?5B.4>?$9[-?
MQ3IK5&_\;NQ+/+9%]X>YUWV(![$FW9/X@_'U_L3CR#V]._H$4 ]D@LS4-LF4
MIM2GW$ADA&:Y!%$:Z[@D'@(D$P$RB<*<0DQ09-6KY.9,<^/=.MQ./Z>&95V"
M"FZC:NEZ\8'5V+:8$TSN;I-;$/CUC%R<;5KGQRVE3_P;-R_HG5HCRE)P[5JN
M*K&MU _MWYJNSE]%)<IGQ55K?L=8N2.KROPK>-LZOA#5DL50LCA,@2!Q!A1K
M9,K,BQF06!*D#+Z,NAW'^1)L;J332!BL#B(ZI^'X63';L('IUV'T((-:?-->
MOE9J87[>?] H9FKH&-6,3=XJMPC:1?S58A'[9/MX1=QW1I ?X:;.&O(*Z9G,
M(K_C]R_)IL9_7?!FLRK8R^%0*"<0(AXIDDXRM2&G&0,8DQ"$%&4DB27)4J<-
MN=6L<Z/A?46LX970;B-NQ[3><1S;+KP$X2*HA0[^;/X=Y;C-"2[O!;YNSSQY
M72YK,,Z5T[*_N*\C43W5HMK6$0T-)_XNMDN9I2F,(@1RHK:@D, $(!I%@$.4
M$I;(C,=6H>^W)IH; ;5RZE8@2M!%L!:6;2%O0FKKIAL.U.C.MP:C-G2JD;*.
MGO+I/;L.A6>?V(7))O9T75?YU']UX_O^BN.U]M#+W]>\J-AFIZ965A137[U[
MU+\M!<JB)-+Y,3*"BC.8!)A2!E NDAA!F*>4+]>ZW:^PK ;?2PZK)P773TI7
MFO$>&*W&OP>\D":MD8F BNUW(=;!KJ-"L#+5/9]J%V.]M>E\>FB=6G^O]T:U
MW]K:D==XZ_6F5?T6^QWERR+HJA'4>@2U(N.6^[/&<?0J@+<E>?/B@-9@V=0,
MM!^L1W4*\E1LR:K.>R;EY])X%+FI!/Y%E.;H81FF>4*C% -*(J)K5%" $H)
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
M0,P8H!$D0'(91Z$0<2YZE0TZ-]G<_ S[L#+U0M.U!Y2T_SXPSJ\+K?5AK!?
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
MD7X-\40;42?L1MICVLGP1MM')X N[PS=AO%5)V-?TRO,J;*XI  PPSF D:
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
MC6K.=),W:7@=T7LS3Y\ELF.DD8$?F:D.TC<58'VL@#.-#<#0*[WUD6-2VAL
MU&LZ'#)4WRXU3TU#O,_R5UU9I*W-O8PS3A$*)6!Y1 #D,JY;-!..E)T5I7$"
M:8\6S1<G[.%+GZ+K<MLOT/2^VI3EYKOIN+);Z])[I7C>K)Y-M.U1[7GG*(S+
MRY#)/,]#E(&4"_5.RD4$2))BD'$.<R4\BQ!RZQ$T!/])CY,;08^1]X6KW8O$
M"UHCORX.,FJDC)2'UAD^FP#=@,)S[Y]+LTW<\N>&TJ>=?FY=T(^G3<FWPP%K
M_4;X3>CTJB5',$1",)#11#&UI"E *,Y )I752E,8Y9D315R9:VXD4=<V/,C:
M&$AN)'$-6SN:\(38R$1Q :S@SUI2C[:C!1Y>V>+:?)/RA87BKQG#YI)^G*$/
MV<P)[=UJM?FNLU:U#=G4&:K>"]W24[=:688123!'.ED\BP&$*04$QQ"$ L8L
MCK6+W(E ;">>&YL<) NXJ%A94,=T*6O$[6AE#!Q'YI@_/KP+VO86BR"*08CK
M((DZ'NV@B-G#MJHL@KTR_DC(%3VOC&0]^:3TY K):ZYROMX]_JM'*M1OY(?N
M1%:'$WP19?-=L90BB[@^Z2/(I(=3]5.6Q #1D.<"\9Q)JZQ1SW+-C?8:.0-Q
M,X<T>"+EMF#%$W%IL^YS2:\3YQLNU,B\.B"IM%W>)D9-Z==>XM!WP><:VH>P
MO=%:3A3>UBY,$^*V?_SV3YTP/0_)A>=QNU$?\>:^.'Y2U32>(MY&6($KT7 ^
M9YLL4FX$B+I1=&,,/R3"[AOYH3,]UMK1:1X0LX&YX_^UJ[;&\;$,>9:@2&)=
M R\%D$D&<!ASP%.2D$0BA&FR?!8EW;C%W-V<V>49[\X_\I:[3[S=;91MS^:]
M(S?RF^Z#E(*9VIZ';A7!5UU&_5B%1=/8HJ-%&X?M.V[/&KX1XOANS_T&<7W6
M@)R/\[._?"!1-35!F_:*^GP_1"(,=>RO#AE"". (Q2"&4D(HHCS%5KW(;LPS
M-_N^>8YTFK"H!>W)2*_AC/.<,Y&!!"<,P(P(0%)(08RS*"2<XC3/7%*P?< Y
M6?9U,1*HCK3>'ZJ1:;Q#WHV,P4^-E#^/P,_G<1B'CU_-]3;\>U[ABWQ[X>N#
MZGEUNM;JX=E6\(^[[:YL9VF/SO]3D/*;6@JQ9%$29S#4,9N9 !!C91GR* ,<
MPC2.$Q2GT"K^>J@@<V-H=<>EO0ISN2^!';], >Q$'I-NY^Q%T*H1U'H</JTU
M601:E<#HXKWX5F\TQZBYY2[,6Y3:Z@W9A0I;_<=SST"Y4R-Q/=K'%;E?YIA(
MAF ($*4A@"*3  O( 4JB#*8"4D*LJC*?C#PW+ML+%VCI['--CN&Z3E.#0!B9
M=RSU=\HJ.:MK[W22X]$FRR,YJT0W@>3\%P;V;:@+K1\"*^]^%-52V1P8<9D
M]4\,8)0E@(@H 0CS+(J9S 5TZL1Z=;:Y/:!-VX!.E/&?6LR^/1G. FQG97B#
M;6R7E"MB_?LM7$-BG#X+9V=\F_X*UY2_V%?AZD6]>SKO'G<K'6)L/%-Z\%(\
MJ U4\2SJ+=6OFZKZ1NA*+%&6LSQ)<]UN :D]310##&4$9"A1'L8R3HA3?KG+
MY'.CEH[LC7?V2/K6H_N35N#GX$^C@R/O.*V-'0V-A?C8AH97L/LT>W9&S7>[
M9WL!IF[X[ S-F9;/[F/T39/_1GY\XHH\"UDPXY"O&S<L842B,!<4X(SF .I#
M/((( R1*,<Y31'*4N>7+7YAI;D36I(AK[^6QN$$MKVL*_26 ;V]SO,$VMHW4
M%[$>Z?4WT!B89W]I](D3[F\H>9IY?^N"?K;0;YMG8V9]6E\/_ONZ6>G^]-])
MR9<XD:F4"090B!# G". $H9 1'.<Y#!&A& 7DZB'#',CE$,(K(Y[-1VBY8L.
MZ5$\KX^LU99"2Q\TXCL:17T6R<XV&AGZD4GI;#1RJY(N('8S,MEV69S-IP'
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
M*%;_DS+UV,KA5(*Y$;!5DX&%]BHUAW!&E84^K6OBG;]]WS15>'X3VX=-VX7
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
M0D/Y?M <]9$_@&."#O*UO!GTCC\PW*QK_.$M VIRXS7710P(IO_\6N*\DJO
M59&WAP]U#5J>12&,*0-(8 @0BB5#1&IWQT_\)/1CB%.C9F[&$N=&%JUR=<E8
MBPK"1O#V<\<HH(W,($I?;Z>PU]%8KN5:+&VK,1MA:5$NV36F4S6<.'@754#"
M<[T(4SYD5:R9IWM/Y#G7YGA_K3:/.FJDPG7M#/7WYW8S0O6MR N] GC&[>Y$
M72!'#YW\=WTO7Z]YZ:HBL0WR?26#C9XS74U?&[,.BNY:W3APY[Y=F#?!W:$?
MILCW4R @(0!%,  D4!T18B&2#)$HH%9[<4?/GQN!#TS/.T;-<"M^.!9C[\#O
M"[TXCWF_8+7;W?8C&=-NLI\W\&1O_<)E U=OJZIN3<E9NVF_C.,81V$0 )@0
M'R .&< D)8#X*>681GYFMX]^1L;<OM^.BAYO=+1<O)T!TG#1=AL\8R_6.LB\
MOX:,_0KMLNUN5V9GY$R[(KMLZ,E*K.?2@5ENJYP_B+=R=;?:?,!4K>U>WM8Q
MV&^*LBS^DC+>8OD"R-^KLBD1XGX >!(C@#(H )%O"8A\(7P<)8C$5O7K;83/
MC19V"GJJBX9E\IL-Z&9,,1:4(U.(4ELM#&K%O5;SA=?H[NUA;K5WF"HW #.W
MF7,V"DR;2#< FI.\NB'/&-YXX]PRYG<N117__ .OMWP)$X9\D88@"4(J?1<<
M@BR(,L X"U,"(\1@9-M]XYK0N;&6U,TC4CGON]+.OLW&59#-V,HU=*^XIZ00
M53I[?_0B.JCKABE$SEMO7!4\>?\-4RC.->$POO?&JA]:3KM#_K(+H@M0EI"
M98!$0O(.3'V090@!@7T19T' P]B*=Z[(FQOE["M@:'V[ISK_.; ^R 6@S;C'
M(7PCT\X1<HL=="^C!"\: C-.<9$+,E^GU$@_ !<+CURYS=T"35=*7B91@#@7
M#""21/(/DH$T00P0FO@XX!%!B5T)DDN2YL8H%Q8-305IR]CGR_@.7WA9H_8Z
MJZRK@#E941V ,?KRJ9;VZFNE Z--%D:'-SC(;7Q;/#T5>>V4,P(#/TT9D)Q
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
MRTSRI)1E!<8Q8=G=/'0IB#>ZKLJ#4&WZ/JR+O_8UOQ/$&<K4[C<**$",QH#
M# '!N.0IFO&$6NU%]0F;&SGM=%6?D^YMJ=4UJ2!N#[3IBL\-?*,O\@8C-V!5
M=QT2QPNY'H$3K]VNFWZZ7#.XQ[ZPQMV6K>0X?5B53_=L*9=>/ D( =*54:4O
M*0*8Q#& <G%&1(#C)#5BC9,GSXTB&N4\I9UW_\Z\7,8A7OT?_TTHC/REFP)@
M503CK+&#ZUX</FVR4A=GC>A6MSA_P; Y_/T/RJOJ07SFSVLY4'7]\::BCE[@
M/'SGI?[TV<?[#P]U^4<<94$HF/PL@XPU)]L\C0#,(I*&D$$:6*6/#%%B;A]T
M;8.:MLJ]%>J4A#8UK70R29WP56E3/&5+7=W1SAT8-&9F;L+8(S$RJ>P'X?/A
M(+2%Q=[N!^%+9Q#Z*[!:>Q:WH.C4XQBDR*2>R"U0'7LH-SUK&'V^517)'H3>
MRMZ=L"W]%),(1@% &4P!0BK]&D$(TBRA(@P3&D.KDZ^S4N9&@%I)7=1 EX\8
M?LY^'E,S_KH9J9$):@A(UO33"X)3?CDO:5("Z37VF"'Z+QY( 267[M@'3%6]
MFY>['ZMJB<.0QBEE@*=)HN)P$H 9#E5/*9I$,<ZRS"I(^53$[#Y^K:'7JBC7
MZU))V^_^%$C#C_XF>,;^XNV0L?_8+QKO]DL_%3/M9W[1S)-O_/*5-Y;];/ZC
MB ,N X82'&(, HCD-Y[$<GI/L0 I)S 249)&A ZJ^MF5,K?/_+B29?,73T]C
M#_G0JI\'P%[?TG "U]@KD:%(#2_Z>0X)-S4_#Y[\.B4_SQEWL>+GV8N'S>Z_
M\XW:[?Q4JNZHG+UY^7NE,B?O\^^\VJSR;W=TL_JNZ]PM"<\2$4/5K$<UD80T
M!206DA&H'_DH38@0V*;6G+EH*YJ8H,R<BG6@:O/^YVVE,X9_49G$V@K56F75
M6N#AG0EVKH+%J)BY$.-@/3+'*)CU&<FG#K@__[V%?*>\=W<=9FN_PQXQI_Z(
MA?A)_11[6([]EP%/<.?7!$M!)54)% *?IRH_.\I %O  H"@6F- P"D*CM4NO
ME'\KO^;K7\7M?DUP@U]C!==K^C5]2#GQ:X+1_)K@]?V:P,:O"6[T:]YQ(9_"
MFE"V3W*,WSZJ-CGW>?.K![)>?=.%1CX7Z_6'HE2-<I:8(L:$R  ),\D.*" @
M0UC^R$2:4DB83ZPZP Y38V[T4>NL*J.T$9Y[M;T_E>)>H[GEELC 43+S><;'
M?F0N:@S8@:Y,6'@N!F- )O<M6#K.ZQZDRL19WK? =9KS?=/3AA'HF^UJK<KX
MWN6L_>O]DUKEZ'.GZC>NRNXLHP0F41PG@ >QV@GF"2 8<T X1QG)4.J'5K&Z
M1E+G1H^MII6N%+7JZ&O'AF:0FY&?<R!'YKI620WA[H>NRMZ?M=(.6<T*)*<D
M9B9Y4LZR N.8HNQN'NC2K2K<M"643*>.P;_S?,MW@:(AS/R(9P*05!4%IU@
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
M;_+I:?>5ZUUE\K4]33\65?46E^6+*$J]GZ!K)$A7XZ,<SO4R#6"JNCL @>,
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
MX]OGLY^^XF(YG<_^]4_\S^Q//^$LS?-T]O%?__37#[^"^]/_^+=_^J=_^7\
M_N<O[U[_]&*>SC_C;/73\P6&%>:?_IBN/OWT]XS+?_Q4%O///_U]OOC']&L
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
MY7>: ,?KH:SWWN[BI$0O@DU 3CZI^2(41.W)FN"%Y2*]88TZDAQ$YL =DD8
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
MBOB2_)",+;0&HM?5CC#,012H:^=,AYR<5=>H>=\6(0,GSCX*=H[G_!@;B;[
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
ME(IM4YK38C7#^J^M\'KO->D0.!B!17>#!Y_7-\77/OVKV2_AK%;3O_^$N&V
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
M@KM>Q75!52S)HA"TEVKMNO8)7(B.S$1C;:0=8$4;[_Q^NH96/Z=)?=Y,!",
MU,MOM6O!.L)P%M):/[^YS-Y=QZ[>D'^\5MVY+OQOX>P<)X63.E7<0?9*@W*5
M?8%P(9&VHRNV!-?&1CJ&VF'!UR=:MH?8M!;=".!YO7=I!>](=(NO^!87TWE^
M_BDL/N(D"1E1L S)%EU+W2W$D HP@0PE%S9U&W=RPFFYG[)AS\Z&L.M5)".
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
MO5XRU2G]D3'P@LY=XIYS;K3(LDW3[3.$C6MYCHW$(;35@>WY&!M:U6M=(<A
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
MO[8EKA?QB6Q$9LR",E5L&B-$9378F)BRRA7OVW2.'D1FE[ [!A[;3V0S7?4
MQ&?[\.LX/XG((0LTH'A"B)Y,#)L8$U9&8U*;AW.8^=0C;8X_Y?D<5B<=@.Q^
MP.'U?+F:)*XP2I_H0'H.RM>Q,L*3I!1#(2TGUMO4O#VDI4\K[$AE/QGJ.5CR
M'6#GGV$QK2?JE@%E4G*)T^7JZ50I%AQXMKYFBXVU>5K<3L89%#H/2.GS AH&
M.:?)O0/@W!*>@PC2" ND5@\J\GH7FSI)*#KF/$JKV@#F,*",.#_Z%* <)^>7
M$#_^>/GMV\7:F@P7K\/RR]N+^;]_FY7YXNOZ:S[@1<V!K.9#=[T=][V#1S4'
M8+]1W%-*>L1T 68TW4:.:PB,WC)1).<^Y.)=JYJ@(>.>US*]>:-?T:G\OIY/
M=)7YNV$8#4JGE 8M:X]4G:OM2K3 A?+&*\^*:U-\LC>)?<5##\#']FW61BD=
M/(?W+<'KS,Z$_!!IO1,0<]WFK72 *)D&QY7#P%G,\AS#5*[I&1='C93_I$U^
ME"8ZP-,SK\.MI(1&BSH"B:<FJFT EWD J9PLWJ#UO$V(=$\"NVJA..7F:J&0
MHW%&MD6<#X2TK7%6[R,9&K.Z&N#-G^E+F'W&M]NM];<E#=H*FTBD8')@4*NA
MR; U#+Q QZ5D1F*;,,,)1(\<CV@!H_DX&NVQ6??C:I[^]65^05I<OOFO2V+I
M>,?A\<\ZV1G8D\R!#/R'W_9NOKI];9/-7A=Z"[E7"I2E"S)DJR A^:4"DTBY
MC9'R-%TG/Z$;5^M]67_/+S]>7X3E<A,_#B:02YY !%&WFU@/D7L+GENCBJ%7
MH57*YW&B1KZ8AL/(@Z=S($7T8)9=)\#6+&P86N=>L::ADL\@A2F@:O-NS-R#
M$*($C<A0M'D*'R5I9#P-I?1M, VB@0Z@=)?^31HU*BTUL@267!)0(M5-E:6
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
M@)%#K$7\Z\2UTYQN\I05RU$SX=MLR'[Y68Z# +!?EN,0;72)J4WXE)[^%.M
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
M=%YZD(I%,K[)M''<&O"!2^LX$C][]4/0I][!'OUN&W?WOG9D;(WJNAPO_QY
M<V,'H$-C'92B1.WYL!!CW;A(AC!*LA'*?E[&_K 9TV0[067;2C]"?B.K_>_3
MV?3KY=?K10(L)Z-L)$IY )4S!^=,)-CS;*5GAN%>H8^]%'_OJT=6_3&*FP\A
MQ;'5'_Z\0SAFDY!E#=R0$Z!\2! 1(S#AI9(6LP][E0'MI_Z[7SV.P3R8^H^6
M8@=6[%79T,V0D]_G5Q7/5XD"BW5K2:$G+V90CA$K#BU@8-8QDXWS;5(G3Q U
M;D5C'X'1H736+_RN;7HRN='Z6-NA33V1I4X'"\"*#29*QJQJ,WCM2;+&#2T-
MIOS]0'6$)CJ U4>\H#_Z_#><X2)<D+/X*G^E1[H6:M1\51VO.5OB=>"A."YT
MC!ZL(Z]1Z>P@2/(D$PK#"J\GM4UE]T%D=@F[8^"Q[7PWTU4/0'SNF7CLE?C]
MI@4_!D]&B4'0@OA4O 3P@NP+(<B<")S>#]]F><OIM(];H-W'8WUF!+QDS+_*
M>5K_:KC87 9W=IG=5-DEC47'JSD4) QZY, [X:$H+22Y5RFFD7*@I[#5>;IJ
M8(P.=40&!\S(::UWE_6->U^NES\^*..>F"!%EN1.YEK%KPR]L77A$P2FM%9.
M*H/;%O&N9-:S7_1"\3@\(.:MM/.2+^IK2:S_=/GJ>YA>U'?R[7SQ-_IO5Q/#
MA$Z8$*3GGBZ#NG)2<1)XSCR1X2:M;E/'VXJCSC.Z9S\.72'H)9^DJT:JWV:D
MB\NU(;IN[/OT)<S>?UL/U/@G+E>8?YM=S1SX5#OJWH;IXI_AXA(GL@CBQB70
MRM=Y1\9"4#9!L<P'D1UGI<TPOG'X[3QK_?).X?G0U\L9C<]+*1XLI5>?/R_6
MDSA^FZT6T]ERFM8">G^Y6J["+$]GGR=2F!*D*2"2JF-!;0;/F:VA$I>40*-4
MPY,Z$M<CQ^K[/J\O 8F]G-JCM%C_4>\O8OKJ^N(32:ZH)ZU!-&1+*&4]1)\=
M\""TT@7MPU+ L6,'#[D8.:C6]ZD: RECUU\?R_>=VLPKMB<^IQ +"N"5=54[
M^YTV"DI*6F=1N%?;H>:=)=J#433N,KC^L#ZBOE\JRE]?3$NY=[HG3*$.4DBP
MZS"-#0&<+0&$%([\RL3L@TF3@\+\(4E[X=S^#\[/H?&7"O1GC<,W?^(B39>X
MO/;G'K$6)\GZ&K#GD)(Q=9"!@Z@5"8]'GM%9)_GVT,I!S\=@G.QUK-S_'*N.
M\=6!"_+J8OUW,.\6W:9 89(PE^1C! RUZSE@KC40&8Q-FB<;C/*-MD3N1=]>
M9\'_=<Y"0^UV@-GK'-6F]V\W;Y_"GYM=-G7 [2ZN69$ZQYK0TE@'?)%MZ$PA
M-\APSXS.P>HVE5'#T+]?%I/]]4 _ CQ.'7+\Z;QGX]U\]GT=_+YJ45R'ON_^
M>1T&]6Z^^D]<?< T_SRKZ\@FSKGBRU7"UX+2/H%C=%,HA0Y]#&A\FQ'(S5C:
M[P3]A0H!^@+12WEICA'$E0WY=K[8_*C^/3XQV64N508I?-WQ)S5)AR>0DJ-
M9J7%-M60Y^5SOW/W%ZPXZ!AN@QW&\TPWO2Z/G9<KS^Y*?VDU_4Z_:3+Q=*]O
M;#D%]7"6^YB,ZG,T2<L UC !BB4#GN4",KBL=!'>E#:#!/J>C+HI'KI<?9DO
MZA'^!VEJL5;_541BK?-??ES')?Y8T(6Q;OB[JNH.JJXNB @<=2*73CJ(UEKP
MEI'&!3H9&FUL:\K7BYZA>@C2#YVA>D:X=&"7W1]PQ2-7Z^6WMI0(2L8 41L#
M/.>82@I%V=0$ZX=/M1MMM.HY\?'DJ+M#E-4!TIJ,<S&L%&>]![H, ET$L8#G
MV8%+MMJ'T5G;)IKZLX^Z.PA<YQAU=XBFQ\[-[3E)S4='CD%@4#(OH- HB(XX
M%$%[7Z)0FNTS<NRO.^KN($P<,>KN$ 6]H%%WD6/(UFM@F9%C[<EP"D99$-$;
MG8W)TFW["?\SZFXH[+525 \O_+/ST73P/BLF03MFZN0!DA<+!H)-44M,EOAL
M\US_!4?='8/0-JKL 9O'V_(/+?G?;_M9-9ILK2=K/DMZ(60$)\@;E4+;>EG:
ME!O-A&C"3]_SQ$?TO#J 3[>':(BBH)M0_+TU9)R7'+@"Z86C*P8Y^) 4(&95
M(M?68YL\Z7GY[-$P/R^RS]:H=C+,_AJ'\*KM=J+I#8_U89<N"U""+$_O2H:B
M4<KH>&)G?=P:L-CCT>L#Y^<_DD> [L1ED1]78;'J_$RN^]QO2F4G7,F4JPNH
MLZN[>&($[Z4DTUL(;:0D&V>D>.= ''8>*?@KG,@3(/=3/X_WN]PGBI060N&U
MV8_<B:P\.%<<9&:*2EHE9)U-F#J0P\Y#(G^%HW@"Y$XMI.W\,)+>"D[O"B>5
M5 H*1GH+9#B8X.H]Q4%X68J,P<5@7MAY?,#D"QV5\#,=R=. -^JI;-O7]4 P
MOU[6)?.WZ8X)CY&GI W84JLD%<DH)(R@8V(Q.U3&C-LP^"P++W2HPOG.WTN"
MV-A5 NTZ+,-B]H2,,EGS12$9]$76T2XEDHQJ?E$IK8T@*S]N[^\X<]_ND_2_
MT&$//\L9'!!</[6WN!W7DLQH&TJ G.O-9%& *Z1.I%^&9+5CLE'JNZM@:G_3
M*7XFX_04T)T83'TSZ]DXK:VHM<;FT[RZU!OII&2SE*%N,JW30UTH$$VT=5Y[
MC-)9Y1\L7CSW (N'5/<8(!TE6]@Y8/X:C]M_8*T+POSJ.R["9UR'CG\E1_5F
M_.?=.]/Y8(+GAG2KZ<[4='LZOA:?99C(5L?>9O*W$42/@=6?/>'?#*C_<\XW
MTWIR2MQ&3F<P9U"%K^_&.KQ'!!;J!AZ_/2WMYSG</WT=0;OCT^%5<!"6_W(U
M",^+SUKR-GBFI\ YTG]F!H+S"DS1EOF2O7,ONTAAF/O@)5<Q_ 3W04M4_]1&
MP?VD]/."RY[K(K4'E-K63<>1!!<"^*"<3BYD5UY:Y.M $?1H\/_/=7 ^5/_4
MU\$F*5=']SPOM5BT,LPQ,*@T*!%\G5KE02 6[R-ST;_0(HV]^/_IZS=^@HN@
M&9Y_VGSS'8EMYP.?EV HV6#A I*M*Q2DJUV*7 (K(BMNE#1JVSH8I2CD*.Y^
M^GJ1YN>]7]T>A-R?]NP_70[PO!"9+1XS<L@JI[H0EBY0+@582U"1W-4EX1T7
MHPQS [SD:I47?@.<$[\_M1MP0'B5<XN&)0<DFP+*$1YB5%AGJ[@H$Y:47EI
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
MA!;<AMRHWWVX-[U9N4E?2#Q&8X,NM7PT^[OY@_J/&);X__Q?_P=02P,$%
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
MA@7CR3*\9ZZS!#Z%:P(/J3HZN?O=MP\?/;U[-U+'B^,X@B_2!/2T@ &]@O_
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
MM= F@ 3#+. OYC^RK>''6RF,F=\V,&#Q<?4.&#=9T=31K"GIO;(K_Y1Y],S
M/V:![VW,X]1F&,*O74Q._"ZP>X";@H:*L8D4WQIRYX!UD RH]0*&)3[U>@['
M1Y21/?"H?S^H;OU/4Y3-8O]4K--1#W(L$3 -B@/S\27\:C6095E\6G5V[@;!
M? IFCP7TNSD]J+W K0V>M^A?O%KH$<4[U83'1P>*K\7C1CCI?X'KF2=9#\RQ
MY6B_A9)HO5?]"+E3;,XN?9//?"M!8H04>3+ OF(S@(!6'>;'@3[D:^S+92<N
M?GA[/M?  #-+82&=0M475 G92(X/6ZYC])#6@X[F[-&WYK-P="^23QKHM&@R
M4&W4I8:KJ'FXZVG(Y^8JX5LX[%G9V62@J$SG.FF RKMPU,>9W0^#S.Y9D2<-
M^YKVU[A\M38+8,D)4G!:+MG0&TFHDJN_HMCMO05YQ$L,MALG""@U,[ BR#E%
M!IQ.CNQ[;&X6/N:$?MM"XXR$LL]&!#NE2',KYGN]?NPXA.^+;XNC9RU5'!@@
M!GJ(5)8T'_62F9-JX)X<*PWD4UX.A/!198^T&Q-_&4ZU\:JU>+Z,F5> !1/-
M%$982%@M79)G+W<Z5-S*FX-MMY:SMQ+1<*#DW/0^X6<V*)1#,V#N*&YJ6+;E
M')?0.HF#E =8UW\UZ9(D0I.+==>[$#:+HW(!NNLD<H0)+%\[E8/9/D4&'3WQ
M&?\#UZ0G)H=P2'-L@X^EU>!'#C$Q&Q.[=XB);1<3^TKBC/3=*9R+)?  W,:L
MH)(SB$Y&1UWNJN^@K8UDC2 K,+KE=L;TGVA#[X!Z,JZM/1K.VH0%3O4>:F@=
MR4P6E+@$>Z6Y9/7,O!]"/PFJ*[#__NVDQGJW]*D<,>,'3TC5\;;X"?R1U_-^
M=ZVQ?E)Z%M08$'9)*-3A..LE53H[)4%.M>?H52!<\PM6J]"$0Q7*?S7%LA<J
M)?$,%]'Q=&IC$_[[)EKF0+YD=LL.Q .&?.-@0JU\8@([1CN.;$UT$<O,*JW(
MG0],(V<7/!JATX]Y<06_7X 5%LGN]LMG L>PI_SV*+FD'W?)O@MG99Q=/!YD
M%[\6NT*![;C%V2<\1;QQ3#*%!'RX"HTS[,)"-%5Y,3^K4(K:"'9<6?=:5S'I
MX&.IY/B 3<.4:_0O+(&!D;RGQ#@<PK-,P9D_#2_P:2!^5Q<7FC@>C!6C*/E%
MADD'^! ^3F%.B;P$'[JECOK>V<JR1&V;/H/LQ(5,;8()?>/6Y&ALF*U7(KMA
MC];0.WM.<JDO4K!A2D?]/K:3HWI >29X!V?M]<5'30)&[57C#9@((TFLX]F9
M:\+)UCG9N_GBS[A!L/90@X&%0Z=]H<GP026Q3#!AUS'3X1WM]A(9\+*AKK5E
MCB,YBM<_7/!10[8J/+15,Y&* -(X#>'7EW0D>FJ,1;!7LP9$?:>ZC%RN_0[@
MR<HL46?=T^XZ<Q$#K9L_^N,HPOH3B:ZCY_2SS:B_7&YX0K%1-IP>,^27YI=4
MDKLL7AY021K,$'->L<'5+(SO#';!3Z!K7544ZN_U[QB-IW ND=@0!5XRH:0[
MZR'&M&AF!ZCBN04PQ(UMZ1F]P%(.7N\]R\>?*^ED_-[!!/L%J#>5>%UM<YJ-
M5XG.37M+%.TM84:TY<S=(N <4=[(IN$0 5Y*>!(=XK@(KG\OZTS6TB*+#ITM
MN1,M_)K/KC\(7LEM!"=Y\L/WQP]#S)*^1-/;?-M7UK1.[N*QY=('+Y+K&2?P
M*RZ7"#SKW\6=\8:.NG_O3[:PO8Y\%[1O[-PD)>QZ13=_I9SBX5J=KY?5P<1)
M4"DA+OJ$\JCP+LSW\)$F!C?/UZ EN>?)Y6[0&D*H!I0R//K!DJ4> 9(71@FC
MZ[!E,#D;WB(:IN&RHNWW*'D#^HX8VL JJ;JS#3TA<5CX+,C9LE.F; ,,XI'
MO!I*LIFEG?IDC+?ZL6-**EXN,R]<7!='+M>CL)EIK#RT,23V-MDI1!R@O*!
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
M*]KDZ"L%HS0X";O ^,?%X*-!,?@_[.+9 0IL)_I.-\\$L$42.4P$,\5<0&'
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
M#X\(NQ[G9"&\H_>W_UL\^*&?I'^4HG:-:%9M2WA[K8\B$6I16-<_I5_.T^7
MT,:H&O8!8<T!B(5^2G;!--S8H')1YA$OCNH@F'>^:\WO*;/388:Q?_'7QX?X
MZ[7BKU\V:^#F(<F]MCV(XB#N2V?R'P6H8SE!6!VD].92.MJ:J-$M$42OG_TC
MY'?8IF4[(9]3_G<@Y2>F83(KM=C*N5AY;M:@Z3(9-9OI"5NH "Q(6O7AP6QO
MDA0,!L9#[QOKGR\!._MA,_GWUSF*UT6 8\0'2YKJNV\?/G[J+= SVG4[D8:_
M';=ZT<DU&=AR5& B7>6X.5IBVD1("-&+QYBD\2TV.UO@B^%-/U[.X:%?B"'0
M/:JM-)1;?K]=[0^?JFPIEQK.E76(Q]$]FL5]\4=4#D'O_/PH9O2A2Q_&"4N&
MQ<?P;QU^Q,(5!0\P)IWS#OOB@OT8](>8!^1<$NR1?,4%7#6CT%469\C<'#;Z
MH%KBUL?X0=!@N=T>)CZ[:CS3"L_>+T=M%_K871=;[I7GD76L9?]X")FLCI>N
M0QJ8I9_(JUI<Y=+*RJ3Y)JZDT:D1?CX],0=$79/GQES$!Y\JZ7>%+;6;>DG;
M+E3#GA(LL6]I6^ZD1V$A+X,*MW2;OLI=F^>'*PK<#9'85@SL*<E\*34DO1RK
MG)62X?;W)@C7ALX=S):I32F?S:(7/XI[JK?FKZ_"CUS/G[_ S^_N#I<:T.C3
M1=%4G61X>-WP0IS[R,;*<Q,IWQNETHP;"'%V0@^T@,?U\4]#@/[/^D5G7B#*
M-?\N&#T>_KWJVP=2 2RZ@EJ?!(1#G]K4' O,4<^UD7'\"@<.U:H):R7PM#;L
M<"N0=A\0M]<^"JZTBB9%\=$Q))-"*TTQ6S".H;ZQCB]V<!K[=""O AK?O@G7
M/90&=TN##TDX_4DXO][XH;YY\>+\V5E/!ZVOOH(W0UT=R=OQ$?<_4*^-/6Q#
M/6)$&G3NX>0:%?V*>#W]-[3<1,E:PY7YEOFJ!Z>HH@\E>[)*:0_F"GG;8.*%
MUP'2A:]IF/:-%2*\YXB=U/F]\\-IA;Y#;)-JQQ#\:@9"*<>VI(\9M_4:4IHR
M8RXZZ]]:_&."REJ\+<^D03YR^<2BXK6:S?<"^X*>6=5M':C/K3:$?WJ('-G(
MT<G=0^CH6J&CKV &!IB][>2E\5XL:AVH]13M\#S$M"8T/0;'9L5Q'KB^&6U>
M2Y]UG?^!_@0W+SNE5R;LGR_HPV!RJN0@LJ@A=V06(OEV<-9'&+7!-6GO,Q\L
M:G@H9-XCUC0*%=-0++>!KJ$XE[>5/:'7X]_VKCJAUZWJ-%EL:^,]U/':L_R'
M,X#3RA3>X+2\4HHU&-Q&"0FRAZEO,7Z&/TU, N>N*]M#)HSQ>04;N[#SKQLD
M']81=X$J6S<AL9#B2(9AVMB"1 ^(;G"CQ]=@)W^4EXRH_E^-,X1)H[NYX:X;
M\[56S2X087LI;*<?(D(.E;+UR#P/U6N\[83X=G4R(IG$43IRB*1+'EF5L9]!
MS][HO"Z+;$PGD"/>6V;C#?9"Z@TP*T)R3:MFB=6Y/E"F1P>;1^&U[.:*!S:
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
M7#F77&RR#54>;NR"L&S#3MF#9ZQ"H%NPT<+%IX^'%]U0$+B6[JSD$-4=T)>
M<9H":@S38@HM"DXPF1 D@E']*YW%0<(?5:'3[U;,4J3#==$EB&\Z-PV(ZHJ[
M2V*4=_@H!'G$A]V[42AQUK.V:65UI8&E9,1DLX"V9-V D<AV&/9>C.X^3#KR
ME9BJF0!;4A>E6L[)L:,FQ:4VIV#LU WQQJZPL FC;ACN)B\O9%2H;,2.#_SW
M.K'64U'.K3+=UJ\YQ</?Q8I$K[-:<U,G:(S7D(6)O.7T-POJTCT<O=I]J,UW
M@ZY;OV*#,ZB^%$F$&L*GO21"8UT0J_:;JG/;(AFV#/@0[_+B73\<XEW7BG?=
M&$XU'(V7;GVFV\$PN^]FNGF^"A0I%E:A$LA!L06\*(6-HN^?K$B&906RG)+C
M$:Z#3?1[4Z958I('"/ ;+F>>@\;SQ5(=!G(Q6 ],'!51P"\V#=C)Z\V=<3B7
MH,/3!3JCR++BB@(BOG_GX&[8T-UPC@4^KF*Q\A<*TW;S.JTSMIQ+G2XF35EQ
M'"WT#S[H<8+%G67M74DOED19=SU)3*@G!@.9@I+*1J$5KY2)/(5]B X%W%W!
M< ])D-O9W>&>Z*;AP$+/5(I!NB#!;A6L4\^1O4QAN@)OP-9%IB^Q9WQP>CN1
MRK5>VNI:;MI(WA;FQTG$THB"MN<XT::4SGO[_37[W_$QVIL==;++ KTF!K[.
MVWJ0HC\F2-R;J+\^^U!N&0CGSD#%M#3I=:5O3!!WFDT0#T9L#O >FF3ZCXA9
MOS,3&5;\1+"008ZHB?7W1OAQ?=,LI6J/XB.#\^_"BERWD]$I9]API3MV?=C;
M33H<,7RW)FC="K^[Y!EB5&WEW !M$ZZ 2.Y>V&VL\I7\)^,7HNS\)*V,N6HN
M>)\(FEGWO!6>(/>7[56,=<6F)7$[ M\*.-I3=%$4IFR&4O]G3G+VA1-SC6D(
M"*,S*[H*;L\@51!)[:DW=,%2S=@]E%?E)D4RK58?G6SH@)3:29*BM50\"K5
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
M "KS7#I'] =\/]9(#GR[D+ O*#D$=D&OUM,W_OI4>+GAZ+=*PORPN:HB#2\
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
MMP.V>]/1%GKW)[*]00S@ST3JL,F-*KAC;&Z :Y<1.L"B_EN"!W 6/!92H)Q
MJ-XUK-M*'F<>0F$7W!'=R"A]8+BM)U16N@2$C4\MDD0Y1\  GUM.J$#&((%D
MM%#IMH@30=X<T(JM)$IP\W/':_+#\3IH1Z_<M"]G7%:>BYPS*<N0W(D9W&!V
M)&FKQ& /;@VWN_,V#T]T!"^:D!W&JK(/6[ /^_.5-+G4-_MR<<+B95+M=QR%
ME8 ]'EUN@&>,L/2'(VS%B,%YVR!P%7&==/F6G4A[! ^ZX*R2I-+.U1N1<(?6
M7!F+YXFK<#+8!T5_5 BD4'WX0)<,F 5#W9.N#4=E0[Z8+^Z^S7D9K)IRLTH;
M'+=YC%/J2=^O1TW("Y3L-R3KROZ>?/.KE^@K<?T42J;A,R^9_.N_=+DCFFL*
M<HRXB<HU&SE</2*/V$I 5Z9Q)*%6:;,*W?X!5.:YL);H,WP?*_=R&.VI@'U>
MR2&P"WHUCK[QUZ7"RPU'?U0"YOO-516)?P'P\O^5T;>JC-Y()%=(]@2 Y6I/
M5\4F@H"$.NRN*I0Y\1L71T.RY2.I3Q/]2\;ENYE'X:LN)D+EOX.U>(J.AE:D
M]2 6Z^0270 HY(#-$,P-(KFI<L !B^0G4P>+G6^Q_A<"]=,I7=X@'F<:I-"$
ME\GS&'#B7P'7@&J&<":*F9(S<C&MX)/Z3;:NJ8_R4JH%H74^58'O^!VX E[?
M)."W'W&89GVU4S?'@!OI%I98\M+0:'DQ!B^7DB]&HO KYCN-:V6QLE;E(W<R
MZ4Y9,!59GREZ (7F]:%ENQL.+JW&_W0Y<MW<]DT=FVZW]5^U3_H/-W?;T8-M
MGU/[JML^/MI/;<>;',S&RIB2%Z\;_<:R0PV=4:^\9='=PU6'IJW%4>7F\>U_
M']Y^V2^ UW!H^2O7R30<E1W[D[+^O</C>CF^U4R_SR2C 2;YXF" _>)_[Q_?
MKN;X"(=VF4]K/K<B]<;Q^ZJ-G<#\BRRVG.$37C"/BN^S2$]X%<+G"+>45*[
M9K\C+V4?4#P+%_Q\&(WUV?E44,;>K?CVMY"_;J]6Q_/C#OK=_(JC5.$;EE%X
M03JCK>\ZUN#R!-M==^$Q\%79[2Y?^!2D_@U?I?CO8\[^#5!+ P04    " !X
M7FA6/N_-EV,%   W%P  %P   &AV="TR,#(R,3(S,7AE>'@S,C$N:'1M[1C9
M;MLX\'V_8NI@TQ2P3CN'CP9P; <QMHV#6+V>%I1$V40E4J7H.-ZOWR$EY7+2
MID";IHOU@V!I[I,S[+\838?!I[,Q+%26PMF[HS>3(30LQ_G0&CK.*!C!2?#V
M#;1MUX- $EXPQ00GJ>.,3QO06"B5=QUGM5K9JY8MY-P)SAW-JNVD0A34CE7<
M..SK+_BD)#[\H__"LF DHF5&N8)(4J)H#,N"\3E\B&GQ&2RKPAJ*?"W9?*'
M=_T6?!#R,[L@)5PQE=+#FD_?*=_[CA'2#T6\/NS'[ )8_+K!.OL)C=L=XK?\
MJ$TB$H9AB^Z%^V'H[?G>OONWATHZB%[2%&J=TM>-C'%K0;7\;GLW5[T5B]6B
MZ[GNGPV#=]A/!%<H3")Q^;?DL<F)R#DR4R+O>CYR4O12621E<]XU]C5*5C5Z
M)%(ANUNN^?4TQ$I(QM)U]^5[*F/"R<MF@;&P"BI94B(4[!_:[2!O\[8JU=Y'
M\I1Q6IOA^5KW\<>3R=$D@)9O>[<5?YS*$3J<RJ?5>3@^#R;'D^$@F$Q/,4_/
M9^\&IP$$TP<-^,4*>P?PSI[90QMFXZ%1VFOMNLWGJNY@!H/1]"P8CWX'Y]8N
M[;A[,#V&X&0,L\'YT>!T/+.F']^,/\%@&&B([[K^8U/\9YG0OM>$"8=(<$XC
MW4]AQ=0"U(+"@/,E2>&<YD(J$ F<D LJU1J.EY(SM904NV*6$\YHT80)CVS8
MT73;6P>^[_9*V-J\>;U7@*R/A<S <_4GM]/["Q(AC:0U)1(HC['YCFA$LY#*
M[2UOS^VUO*;NM_XMQJ5"-5^4W(1A2B3E$843S/$,#<!/"\)D1KA67!,?"2+C
M)IQ)6K!8MWO"8T1B-('Q)8V6BEU0F"8)BZBL:2H3F@87Q9RS:(%<X,A&7TC:
MO$'Y'NGN97[,..$10T<^Q)R2: $(4"S!MWPIBR5!%DK C<*M@F,*%T@!)!:Y
M/JQNHM=(.A4K(3,B0\)I84TO4[J&060"J5.QB7!BR+(U?.9BE=)X3K>W=@]Z
MCV[$.8EC/"NME";5N62*D7'M@Z[E[S]U)N]XKVKEGTSJ;2]X+;LLX "]7Y5.
MLDS3-998EJ=8*M<%)NF7)9-4#PV%#LMUD'<(UHL$;W<G?G452DPUB2,/<AA?
M8A[R.:WCZ75:[3(K,E-%&,5.3^?@;QQ)_UE%DG'L51DQX<%>J0B2QOC51*8.
M,S8<C'..34!'M*G!)$T!R5 9;  (R#'$1=-0)5>- 1G&9I8U;0.QEFF9$"*G
MTL@L[C0-^SL.$D7"E-;@4,B82@O=F)*\H-WZ3R]F19Z2=9=QXQ5#U*N8A4(I
MD75U5N@#@$4DK0Y<DR0E^'HDM=UR+%4XBZJXEER!;0-R5+P):Q_8'?=AL&M[
M#\)^$%O'J%RJC9XIT-6O&ZU&35"E1]?/+\&[/8?JC-EPCLAO#N<_/X6]7;1D
MA-EFNCB\)3):E.?H@3E&6W=6@\H=/\K2)S*RC49N;[7W>X5Y;I[]5U9^1TA=
M;6;CJSZI2L=45HZ&BI3%H"WL/6=OZ91X*@\]8S^4B]M](Z$Y)G%M?F 4O,]5
MM;HU\W;99W^4^VZA_CJ1_^V$V&@C=V;[_YO(G2;R-/YYQEXH[ZN^LO!==Y&-
MG6_36XZ9L)[;3<  "G0K3K9",M0"#3"MDN'2@JN'HASUP/G"7)=6VTL,X?K6
MYKG /22DB)I+<<'T3H\[YK>O#O3HNV(X+H=Z,:H&;&3].,I$0XM%*>S.MJ3A
M5QL3$F>L*+2RN& QG+/1HB2!98Y?M$FT4 ]/US>O8'-17D!W)4V)3HF-2]GK
MHC?SLWM-0D*L_*7:)/G&/6[U+*^4S>7VX;]02P$"% ,4    " !X7FA6R&"<
M@0&! @!'WAP $               @ $     :'9T+3(P,C(Q,C,Q+FAT;5!+
M 0(4 Q0    ( 'A>:%9/6B+?#!,  )G0   0              "  2^! @!H
M=G0M,C R,C$R,S$N>'-D4$L! A0#%     @ >%YH5J\7I9Q#(0  FDL! !0
M             ( !:90" &AV="TR,#(R,3(S,5]C86PN>&UL4$L! A0#%
M  @ >%YH5O:=/C.X<   VM4$ !0              ( !WK4" &AV="TR,#(R
M,3(S,5]D968N>&UL4$L! A0#%     @ >%YH5I7PN)%L<   -'0  !,
M         ( !R"8# &AV="TR,#(R,3(S,5]G,2YJ<&=02P$"% ,4    " !X
M7FA69@\(>Q&  0 1] $ $P              @ %EEP, :'9T+3(P,C(Q,C,Q
M7V<R+FIP9U!+ 0(4 Q0    ( 'A>:%9DU>PL9[   #L- 0 3
M  "  :<7!0!H=G0M,C R,C$R,S%?9S,N:G!G4$L! A0#%     @ >%YH5I!O
MRLD+"P$ 1*@* !0              ( !/\@% &AV="TR,#(R,3(S,5]L86(N
M>&UL4$L! A0#%     @ >%YH5I0^@1N6G0  !2<' !0              ( !
M?-,& &AV="TR,#(R,3(S,5]P<F4N>&UL4$L! A0#%     @ >%YH5BK"T_W,
M @  (@H  !X              ( !1'$' &AV="TR,#(R,3(S,7AE>#(Q,7AS
M=6)S:61I+FAT;5!+ 0(4 Q0    ( 'A>:%8<>%("00,  .\(   >
M      "  4QT!P!H=G0M,C R,C$R,S%X97@R,S%X8V]N<V5N="YH=&U02P$"
M% ,4    " !X7FA6:P=$?*I,  "G& ( '@              @ ')=P< :'9T
M+3(P,C(Q,C,Q>&5X,S)X8GEX;&%W<V\N:'1M4$L! A0#%     @ >%YH5BB@
M6]O,!P  ?",  !<              ( !K\0' &AV="TR,#(R,3(S,7AE>'@S
M,3$N:'1M4$L! A0#%     @ >%YH5N?<"YC9!P  >B,  !<
M ( !L,P' &AV="TR,#(R,3(S,7AE>'@S,3(N:'1M4$L! A0#%     @ >%YH
M5C[OS9=C!0  -Q<  !<              ( !OM0' &AV="TR,#(R,3(S,7AE
?>'@S,C$N:'1M4$L%!@     /  \ ^@,  %;:!P    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
